The magical Himalayan world of Kinnaur, Lahaul-Spiti 11th July 2018 YaatraTales The magical Himalayan world of Kinnaur, Lahaul-Spiti I had visited Himachal twice before – Simla in 1988 and Dalhousie &… Continue Reading →