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 ...
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 ...