Anibare Bay is a natural feature, located at Anibare Bay, Nauru
Location :
Anibare Bay
Added by Jopie, at 23 March 2018
Gallery
Add missing information
Add email Add phone Add business description Add website Add Social Media Add Products and Services
1 Reviews
Anonymous
30 March 2018
My grandmother was a native of the island and so were my anscestery. I spent the most beautiful 12yearsof my childhood living on apeaceful island. what a life.