Very few dare to enter the Yamraj temple of Bharmaur in Himachal
Undoubtedly, Himachal Pradesh is the land of gods where one can witness innumerable temples. Each of these temples has some mystical tale behind its origin. The Yamraj temple is also one such mysterious temple located…