Top 4 Places To Visit In Sirmaur

Also known as the Peach bowl of India, Sirmaur (or Sirmour) is located in south-eastern region of Himachal Pradesh. The town was founded in 1090 AD by Raja Rasloo of Jaisalmer and was a princely state during the British rule in India. The town due to its various picturesque locations and a favorable climate is one of the top tourist destinations in Himachal Pradesh. Here’s a list of the best attractions in Sirmaur.

Read more