Hi,
Karakoram pass would be some adventure but Leh is way better being the highest point on earth, I live in Himachal Pradesh which is the entrance to Leh and Ladakh, you can mail me at my address for future correspondence as this would be getting way too OT.
|