The First Snowflakes A winter holiday in a town in Himachal Pradesh, India…in the lap of the Himalayas!! It’s not as crazy as it sounds. Sublime and surreal is more like it! Dharamsala, or more accurately, MacLeodganj, the headquarters of the exiled Tibetan religious leader, His Holiness the Dalai Lama, is a bustling town. With the growing … [Read more...] about Himalayas – An Indian Paradise