Postcard from Leh, India
September 24th, 2008.
India

Apple Tree
We are currently in Leh, India and I do believe it is the most beautiful place I have ever been to!!!! Like Delhi, I haven’t found the time to write an entire post, but I think I will soon. You will love it!!