Where is Longibili?

Where is Longibili located?

Longibili, Penama, Vanuatu (approx. -15.9553764522°, 168.2449640802°)


Where is Longibili on the map?