Where is Atabulu?

Where is Atabulu located?

Atabulu, Penama, Vanuatu (approx. -15.4626103915°, 168.1517128379°)


Where is Atabulu on the map?