A popular northern Indian state in the Himalayas, Himachal Pradesh is adorned with snow-capped peaks, lush valleys, and vibrant cultures, and it’s a magnet for travellers seeking solace in nature. While popular destinations like Shimla and Manali draw large crowds, the state harbours hidden treasures that offer a more intimate […]