At 30 metres high and 300 metres wide, the Chitrakote Waterfalls are fondly known as the "Niagara Falls of India." The horseshoe-shaped waterfall cascades into a similarly shaped gorge below and is an ...
Some results have been hidden because they may be inaccessible to you