One of the most well-known luxury resorts in the Maldives, Paradise Island Resort & Spa will host the World Travel Awards on May 12th 2013. The resort has the local name Lankanfinolhu and was opened in 1994. Located in North Male’ Atoll, at only 9.6km from the airport, Paradise Island is 1km long and 230 meters wide […]
Trip Hostel site