Mangala kuruchi Check Dam is a tourist attraction located in Thoothukudi, Tamil Nadu. The average rating of this place is 4.40 out of 5 stars based on 8 reviews. The street address of this place is JXFW+7QW, Thoothukudi, Tamil Nadu 628752, India. It is about 3.50 kilometers away from the Kachchanavil railway station.
Aks Travels 17 months ago
Best river bath please in Tuticorin district mangala kuruchi
Ap Sankari 13 months ago
Beautiful place in Tuticorin Dist.