by Nyssa P. Chopra | Apr 13, 2015 | Asia, Destinations, India, Photo Essays, Travel Well
Julley! LEH, a gorgeous historical Himalayan town in northern India, is one of the most spectacular destinations I’ve had the good fortune of visiting. If I had to bestow the title of heaven on earth to a place, Leh would certainly be a STRONG contender. And if...