“The Oscars of Travel Industry” at Paradise
Maldives! Famously branded as the “Sunny side of life” was the official host for the World Travel Awards; Indian Ocean Gala Ceremony event, also known as the “Oscars of the…
READ ARTICLE