Share this via

Grab the Webpage Link:

Rajgarh is a town and a nagar panchayat in Sirmaur district in the Indian state of Himachal Pradesh. Popularly known as the Peach valley, Rajgarh is a green valley in Sirmour district. Rajgarh has two sub-divisions namely, Rajgarh and Sarahan, which is also a beautiful valley of Sirmaur. Rajgarh is a place of great natural beauty and is about…View Rajgarh guide >