Tag: incredible india

lightup

Leh Ladakh – Land of high passes

Ladakh (“land of high passes”) is one such place which is on every traveler’s bucket list of places to visit at least once in a lifetime. With superabundance of attractions to visit and fabulous landscapes, amazing people and culture, Ladakh is truly a heaven on Earth. Bounded by two of the world’s mightiest mountain ranges, the Great …