Shikhru Devta Temple is a beautiful temple located in the heart of the town of Rohru
, 115 km from Shimla
in Himachal Pradesh
. The deity of this temple is Shikhru Devta, who is deeply respected by the villagers. An annual fair is held here in the month of April every year and is a time of merriment to all the villagers.