Where is Kashimira?

Where is Kashimira located?

Kashimira, Kashimira (Station), India (approx. 19.26935°, 72.878456°)


Where is Kashimira on the map?