9 ancient cities in in Himachal Pradesh with the history of over 10000 years | Kangra: Located in the Kangra Valley, this ancient city has a history of over 10,000 years. It was ruled by various dynasties, including the Katoch rulers, and is known for its historical Kangra Fort.