journey to the Chitrakote Waterfalls
Chitrakote waterfall is the widest waterfall in India. This waterfall is also known as “India’s Niagara Falls” because it looks like as shape of a horseshoe and massive scale. India’s Niagara Falls is almost 1/3 less of in width balance…