Maldives wins big at World Travel Awards

The Maldives won the ‘Indian Ocean’s Leading Destination’ and ‘Indian Ocean’s Leading Dive Destination’ titles as well as the award for ‘Indian Ocean’s Best Spa Destination’.…