Amravati River Check Dam is a tourist attraction located in Karur, Tamil Nadu. The average rating of this place is 3.80 out of 5 stars based on 12 reviews. The street address of this place is X22Q+VXH, Periya Andankovil Rd, Karur, Tamil Nadu 639001, India. It is about 2.50 kilometers away from the Karur Junction railway station.
Kanna_shares 22 months ago
Can spend around an hour when water flows.
Else nothing to see.????????
Never ever thought of stepping into the river, lot of broken glass bottle pieces were there.????
Don't dare ????
Thavamani Thavamani 13 months ago
Antankovil