A call from the Mountains – Ladakh (things to do in Ladakh)

Planning a trip to the enchanting land of high passes and mystical barren lands? Here is a list of things you must do while in Ladakh: 1. Visit the Leh Palace Trust this 400 year old Palace to cast you under its spell with the magical view of the Himalayas surrounding it. Located on the … Continue Reading