Masroor Temple: a Pearl of the Devbhoomi
SourceDHARAMSALA, INDIA, August 31, 2003: Himachal Pradesh has the reputation for being the land of Gods and Goddesses and is known as Devbhoomi. The state has many historical and modern temples of various sects. The Masroor temple located in the Jawali sub-division of Kangra district, around 35 miles from Dharamsala, is one such temple. The rock-cut temple is a unique…
