Where is Sarah?

Where is Sarah located?

Sarah, Chief, Vanuatu (approx. -17.5624155889°, 168.4613909343°)


Where is Sarah on the map?