Meroe IslandMeroe Island is an island of India, located in the Bay of Bengal.AdministrationThe island belongs to the township of Great Nicobar of Little Nicobar Taluk.Flora and faunaThis island is known for its rich fish life.Image gallery