Top Qs
Timeline
Chat
Perspective
Meroe Island
Indian island From Wikipedia, the free encyclopedia
Remove ads
Meroe Island is an island of India, located in the Bay of Bengal.
Remove ads
Administration
The island belongs to the township of Great Nicobar of Little Nicobar Taluk.[3]
Flora and fauna
This island is known for its rich fish life.
Image gallery
- Map
- Map 2
References
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads