Even though popular tourist sites like Chembra Peak and Banasura Sagar Dam always receive much attention, there are more than a few hidden treasures that provide tourists with unique experiences ...
One should not fail to visit Banasura Sagar Dam if they want a combination of scenic beauty coupled with leisure activities around Wayanad. This earth dam built across Karamanathodu River is India ...