Go scuba diving or snorkeling and explore the vibrant marine life.
Relax on pristine white-sand beaches and soak up the sun.
Top 10 Amazing places to visit in Bangkok
Top 10 tourist destinations to visit in Madurai
Top 10 Amazing places to visit in Mauritius