Where is Dharmapuri?

Where is Dharmapuri located?

Dharmapuri, Dharmapuri (Station), India (approx. 12.156658°, 78.16253°)


Where is Dharmapuri on the map?