leh ladakh

Leh & Ladakh- Heaven at the Peak

Nestled in the Jammu and Kashmir region, this twin places is alluring the mammoth numbers of tourists from all across the globe by its breath taking beauty and thematic natural scenes. Capital city of Ladakh also known has the Land of High Passes, entices the tourists by its simplicity and vivid natural beauty. Spectacular landscapes, […]