Kangra is a paradise of natural beauty, cultural heritage, and historical significance located in Himachal Pradesh. It has majestic peaks, peaceful lakes, and ancient temples that make it an ideal ...
Counted among the magnificent rock cut temples of India, the beautiful Masroor Temple is situated 40 km from Kangra in… On the drive from Shimla-Mataur national highway, one comes across the ...