Mauritius

Maldives

Seychelles

Thailand

The Land of Smiles

Thailand

The country blessed with white sand beaches, tropical islands, and amazing food will make your every travel dream a reality!

Philippines

Bali

USA

greece

australia

Sri Lanka

Pearl of the Indian Ocean

Sri Lanka

Often termed as the ‘Pearl of the Indian Ocean’, Sri Lanka is a traveller’s paradise renowned for time-honoured palaces, beautiful wall paintings, and Buddhist ruins.