Pilgrimage Sites Around Sirmour Retreat, Nahan, Himachal Pradesh

Overlooking the picturesque panorama of Jamta, Sirmour Retreat is a stunning resort surrounded by impenetrable Shivalik range on all sides. A glorious property to stay at, Sirmour Retreat is a luxury resort offering a relaxing stay and a gamut of conveniences to all its guests. Set in Nahan, the town which is often associated with priests and princes, Sirmour Retreat is in close proximity to numerous religious sites.

Continue reading »