Where is Kasara?

Where is Kasara located?

Kasara, Kasara (Station), India (approx. 19.647598°, 73.47244°)


Where is Kasara on the map?