Located about 50 km from Indore, Sitlamata Falls near Manpur is a breathtaking waterfall that comes alive during the monsoon. Cascading from a height of around 150 feet, it’s surrounded...... Read More
Located about 50 km from Indore, Sitlamata Falls near Manpur is a breathtaking waterfall that comes alive during the monsoon. Cascading from a height of around 150 feet, it’s surrounded...... Read More