Fascination About Chattisgarh chitrakoot waterfall

Owing to its width plus the mighty variety which it's going to take throughout the monsoons, these waterfalls are also referred to as the Niagara Falls of India about 38 kilometres from Jagdalpur, Chitrakoot Falls unveil a powerful eyesight in the monsoons if the Indravati River floods. The otherwise meandering streams arrive jointly to unleash it

read more