The ‘Oscars of the travel industry’, the World Travel Awards, has arrived in the Maldives for the glittering Indian Ocean Gala Ceremony.
The event will be hosted at Paradise Island Resort & Spa on May 12th.
The event will be hosted at Paradise Island Resort & Spa on May 12th.
Comment