Tucked away in the Kangra Valley of Himachal Pradesh lies Palampur, a haven for solo explorers. Blessed with calming sceneries, comfortable weather and a vibrant cultural fabric, this town, famously dubbed as the “Tea Capital of Northwest India"