1. St Mary’s, KarnatakaA speciality here is the presence of unique hexagonal basalt rocks that were formed millions of years ago when Madagascar broke away from the Indian subcontinent.
2. Chorao Island, GoaThe largest of the 17 islands in Goa, this island’s culture is a blend of Portuguese and Hindu culture, where you can enjoy boat rides and witness how authentic feni is made.
3. Munroe Island, KeralaPopular for canal cruises, Munroe is located in the backwaters of Kerala and is composed of a cluster of eight islands.
4. Minicoy, LakshadweepThe depth of the water here is just 3 – 4 feet, and one can easily walk for about 2 km without being submerged. You can get a panoramic view from the lighthouse as well.
5. Havelock Island, AndamanTeeming with tropical jungles and white sand beaches, this island has a very small population, which enables travellers to explore nature more.
6. Pamban Island, Tamil NaduThe island was invaded by British and Dutch traders because it was easy to access. There are also plenty of delightful architectural structures, beaches, a sea rail bridge and water sports.
7. Neil Island, AndamanIt is also known as Shaheed Dweep and spans an area of 13.7 sq km only, most of which is covered with forest, leading to low connectivity. This makes it the perfect place for a digital detox.
8. Pallam Island, Andhra PradeshThis paradise is a perfect location to try authentic Andhra seafood. The island is a village populated with tiny houses, and the major occupation here is fishing.
9. Diu Island, Daman & DiuThe architecture and infrastructure showcase the remains of Portuguese colonial rule here. The island is famous for adventure sports like swimming, surfing and paragliding.
10. Ross Island, AndamanIt is the easiest inter-island to visit as it falls near the capital city. There are several historical destinations, including ruins of old buildings made by Indian prisoners.