Image Disclaimer
The Charre Marre Waterfalls is indeed a delightful and fascinating spot to explore in Chattisgarh. This waterfall is 16 meters high, and it is quite a sight to see the crystal water tumbling from such a tremendous height. It has been one of the most beautiful and stunning waterfalls since ancient times, and it has attracted a large population of tourists throughout the years.