Leh Ladakh trip
Ladakh, A land of unique Beauty. Ladakh, the most adventurous and exciting place of India. It is a land of high passes and natural beauty which is nestled in the lap of Himalayan ranges of Jammu and Kashmir. Ladakh is located at an elevation of 3,000 meter above the sea level with adorable breathtaking views of Himalayan […]