Shikhru Devta Temple Rohru | Divine Place
Shikhru Devta Temple Rohru | Divine Place
Shikru Devta Rohru Rohru is a tiny town in Himachal Pradesh’s Shimla district, situated on the banks of the Pabbar River. The town is also known for its apple farms, attractive locations, and gorgeous mountains that surround it. The town’s most popular pastime is trout fishing. The activity goes back to the reign of Raja Bajrang Bahadur Singh of Bahadh. He was drawn to the town and thereby…
View On WordPress




















