Cholakkad Mini Dam
33FV+3P2, Karuvancheeriparambu Valaparambu Road, Irumbuzhi, Down Hill, Malappuram, Kerala 676509, India
3.3
6 reviews
6 comments
Location reporting
Claim this location
Write a review
Recommended locationsമുഹമ്മദ് മൻസൂർ238 days ago
Rifa269 days ago
Fadhil Mancheri1 year ago
Muhammed Shejad2 years ago
Nisar Et2 years ago
Sujisha K2 years ago