5 Islands To Visit In India 

1. Majuli Island, Assam It is known as one of the biggest river islands in the world. 

2. Pamban Island, Tamil Nadu It is the largest island in Tamil Nadu. 

3. Neil Island, Andaman It is known for its tropical forests and white sand that complement the blue sea. 

4. Divar Island, Goa It is a beautiful, offbeat and serene island. 

5. Munroe Island, Kerala This offbeat tourist destination will help you experience the real Kerala village lifestyle.