Where is Renbera?

Where is Renbera located?

Renbera, Penama, Vanuatu (approx. -15.5851705988°, 168.1906866682°)


Where is Renbera on the map?