Postcard from Leh, India

September 24th, 2008. India
Apple Tree

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!!


Leave a Comment