Where is Ajibata?

Where is Ajibata located?

Ajibata, Ajibata (Station), Indonesia (approx. 2.654197°, 98.93388°)


Where is Ajibata on the map?