History & Heritage Narendra Nagar: The Royal Hill Town Where History Meets the Himalayas July 3, 2026