Kangra – Himachal Pradesh

Kangra, the Land of Gods has a different ancient range of temples to worship, Kangra has…