Where is Batumi Central?

Where is Batumi Central located?

Batumi Central, Achara, Georgia (approx. 41.65791°, 41.67662°)


Where is Batumi Central on the map?