Where is Waero?

Where is Waero located?

Waero, Nusa Tenggara Timur, Indonesia (approx. -8.743°, 121.0429°)


Where is Waero on the map?