Maldives wins the prestigious position again as the “World’s Best Spa Destination “at the 4th annual World Spa Awards held at The St. Regis Maldives Vommuli Resort on 26th October. The event was attended by hundreds of industry leaders from across the region and around the globe. Maldives competed against other world class destinations such […]
Top