The St. Regis Maldives Vommuli Resort has been crowned World’s Leading Luxury Island Resort at the 24th annual World Travel Awards. At the red carpet event...
Maldives is vying to defend the Indian Ocean Best Spa Destination title, as voting for the annual World Spa Awards opened Friday. Until October 13, consumers and professionals...