Enjoy island hopping, snorkeling, and tranquil beaches in one of India's most beautiful destinations.