Tagged: Shimla of Chhattisgarh

Shimla of Chhattisgarh 0

Shimla of Chhattisgarh

This is Mainpat, a little-known hill station in northern Chhattisgarh which is also popularly known as Shimla of Chhattisgarh. Beautiful hill slopes, lush green jungles, awe-inspiring waterfalls will blow your mind.