Where is Epul?

Where is Epul located?

Epul, Chief, Vanuatu (approx. -17.5690215657°, 168.4583867046°)


Where is Epul on the map?