Karur India

Karur is the administrative headquarters of Karur District in the South Indian state of Tamil Nadu. Karur is the district formed after independence and Located on the banks of River Amaravathi and River Kaveri, it has been ruled, at different times, by th
Karur India Hotels in map.

Weather for Karur India with a 5 to 10 day forecast.
News in Karur India