10 Beautiful Islands to visit In India
It’s the first Indian island that was made a district. Situated in Assam, it's the world's largest river island which offers amazing sceneries.
Majuli Island
Having pieces of Portuguese history, this island has beaches, museums, Diu fortress, temples, and much more.
Diu Island
Untouched by tourism, this lush greenish island with vintage portuguese style homes and churches will feel like time travel in the past.
Divar Island
With its unique scattered rock formation, it is also called Coconut Island because of the vast number of coconut trees.
St Mary's Islands
One of the islands of Andaman, it is the most captivating island of India, famous for surfing, coral viewing, and other water sports.
Little Andaman Island
Its white coastline with exotic views and lush greenery is best for some relaxing time. You can buy some shells, corals, oysters, fresh from the sea.
Lakshadweep Islands
Rich in biodiversity, this island is the biggest island of India giving the best sceneries of all time.
Great Nicobar Island
A night in Kerala: Backwaters Beautiful Destinations
Read More