Search This Blog

Tuesday, March 24, 2015

Leh and Ladakh – A World Beyond Imagination

Fabulously jagged, barren peaks embrace the magical land of Leh and Ladhak is one of the best places to visit in North India. The destination literally redefines the idea of nature with perfectly painted landscape good enough to click some memorable pictures.





from Find Free Articles - ArticlesBase http://ift.tt/1Cl64Ho

No comments:

Post a Comment