Mangalam Dam
Dam Road, Mangalam Dam, Kerala
Mangalam Dam- a secret natural wonder of Palakkad (Palghat) is- perhaps, the wildest dam destination…
(0 Reviews)
Dam Road, Mangalam Dam, Kerala
Mangalam Dam- a secret natural wonder of Palakkad (Palghat) is- perhaps, the wildest dam destination…