Where is Bajawa?

Where is Bajawa located?

Bajawa, East Nusa Tenggara, Indonesia (approx. -8.7873513°, 120.9733305°)


Where is Bajawa on the map?