Indian Ocean

Goa
Beach lovers looking for a holiday with a difference need to look no further. Lined with some of the most beautiful beaches in the world, Goa also boasts of a Mediterranean like allure due to years...
Scattered across the Indian ocean, southwest of southern India, is a group of coral atolls. Each resort here is on its own island surrounded by white sand beaches, swaying palms and warm crystal...