Banasura Sagar Dam

Banasura Sagar Dam
Photo: Shutterstock
Banasura Sagar Dam
Photo: Shutterstock

Lush and serene, Banasura Sagar Dam in Wayanad is a must-visit. With stones and boulders used in its construction, it is the largest earth dam in India.