April 12, 2013
Paradise Island Resort & Spa, a destination renowned for its luxury and comfort, is to host the ?Oscars of the travel industry? the World Travel Awards on May 12th 2013. The destination is set on the island Lankanfinolhu, located in North Male Atoll, and a short fifteen-minute speedboat ride from Ibrahim Nasir International Airport.
Read entire article on Breaking Travel News