Best Sights and Landmarks in India

Malankara Dam - Idduki
Mangalam Dam - Palakkad
Thrissur Zoo - Thrissur