Elevated at an altitude of 2,405 feet above sea level, Kangra is an extremely beautiful city located in Himachal Pradesh. This city was earlier known as “Nagarkot” and “Trigarta”. It is essentially located in the mountain ranges of Shivaliks and Dhauladhar and, is popular for its natural beauty.  This beautiful city is also known to […]