LEH Travel Guide: Top Attractions, Hotels & Travel Tips
LEH Travel Guide: Top Attractions, Hotels & Travel Tips Leh, the capital of Ladakh, is a high-altitude town situated at 3,505 meters above sea level. Once a crucial junction on the ancient Silk Route, itLEH Travel Guide: Top Attractions, Hotels & Travel Tips



