thebohemianmermaid.com
The Road to Leh, India (The Beginning)
A photo journey through the first day of a two day bus ride through the Himalayas to the desert town of Leh (Ladakh), India.