Where is Itwari Station?

Where is Itwari Station located?

Itwari Station, Maharashtra, India (approx. 21.15744°, 79.11886°)


Where is Itwari Station on the map?