Fallen Road Roller is a tourist attraction located in Mashobra, Himachal Pradesh. The average rating of this place is 5.00 out of 5 stars based on 4 reviews. The street address of this place is Walia Home Stay C/o Mrs. Rita Walia, Mashobra, Himachal Pradesh 171007, India. It is about 3.83 kilometers away from the Shimla railway station.
Hitanshu Chandel 8 months ago
Unimaginable beauty!
So exquisite to watch this.
111 Ronit Bakshi S3 16 months ago
Oh? You're approaching me? Instead of running away, you're coming right to me?
The Worldooooooooo
ashish sachdeva 17 months ago
Just like how this road roller is lying so peacefully...one must visit for calm stay