In Sri lanka, there are many beautiful resorts, hotels and spas located around the country. Highly acclaimed around the world for its delightful food and warm hospitality.
The Maldives welcomes you to a tropical paradise of palm trees, white sandy beaches, sparkling clear,warm water in turquoise lagoons...