Banasura Sagar Dam Start your Wayanad escapade with a visit to the Banasura Sagar Dam, the largest earth dam in India and a marvel of engineering. Set amidst lush greenery and towering hills ...
The Banasura Sagar Dam is the largest earthen dam in India and the second largest in Asia. It is an important tourist attraction, and is located at the foot of the Banasura Hill. The Banasura ...