Where is Madhavaram?

Where is Madhavaram located?

Madhavaram, Madhavaram (Station), India (approx. 13.132003°, 80.237076°)


Where is Madhavaram on the map?