Where is Atavtabanga?

Where is Atavtabanga located?

Atavtabanga, Penama, Vanuatu (approx. -15.4861937307°, 168.1547566026°)


Where is Atavtabanga on the map?