Rana General Store is a shopping mall located in Baddi, Himachal Pradesh. The average rating of this place is 4.20 out of 5 stars based on 6 reviews. The street address of this place is bus stand, Baddi - Jhar Majri Rd, Baddi, Himachal Pradesh 173205, India. It is about 9.51 kilometers away from the Baikunth railway station.
Binita Singh 22 months ago
Ok
Nitish Gupta 46 months ago
Nyc