Where is Shirur?

Where is Shirur located?

Shirur, Shirur, India (approx. 18.826588°, 74.37252°)


Where is Shirur on the map?