Surrounded by water on three sides, India has no dearth of islands. Most of the islands are charming and awe with their natural beauty. Planning a trip exclusively to visit these spectacular islands in India is definitely a must. Ten of the charming islands of India are:
Majuli Island, Assam:
Majuli Island is the biggest island in the world that is on a river. The island belongs to the river waters of Brahmaputra in Assam. The island is not your conventional one. It has moss on its coast instead of sand. Instead of sea food as in other islands, you get to taste the delectable local cuisine. The best part of a visit to this island is the stunning sunrise and sunset.
Divar Island, Goa:
Situated around ten kilometres from Panjim, Goa, Divar Island lies across the river Mandovi. It is one of the less explored islands of India.
Diu Island, Daman and Diu:
Often called as a twin of the Loures City in Portugal, the Diu Island has strong traces of Portuguese structures as well as culture. Additionally you get to be treated to Gujarati cuisine. The serene island with its many attractions like the Diu Fort and seashell museum has some lovely beaches and amazing sunsets.
St Mary’s Islands, Karnataka:
Similar to the Giant Causeway’s islands of Ireland, St Mary’s Islands in coastal Karnataka are formed by basaltic rocks. This group of four islands exhibit a unique hexagonal shape and have attractive rocky beaches and clear blue waters.
These are a group of 36 coral islands. The lovely palm trees, the calm shores and the extraordinary natural beauty of the islands make it a must visit destination.
Little Andaman Island, Andaman:
The fourth largest of the Andaman Islands, Little Andaman Island is a good choice for a peaceful vacation. It is a lesser known island and hence never too crowded. You get to see unblemished beauty of the beaches and the natural surroundings.
Grand Island, Goa:
If you want a holiday with lots of water sports, then Grand Island should be your choice. It is very popular for its scuba diving sites like Suzy’s Wreck dive, Sail Rock dive and Bounty Bay dive and also for other water activities like snorkelling and fishing.
Great Nicobar Island:
The largest of the Nicobar Islands, this island has an amazing stretch of flora and fauna. The crystal clear waters are tempting enough to make you want to spend all day in the sea.
Elephanta Island, Maharashtra:
Known for its cave temples, Elephanta Island is a UNESCO world heritage site. The island is an interesting way to spend a day when on a visit to Mumbai.
The largest among the islands of Goa, this island on Mandovi River was in the Portuguese possession and has their stamps all over. The natural thick mangrove covering parts of the island is an alluring sight.