2008-09

 
 

Dharamsala is a beautiful village nestled in the foothills of the Himalaya, in northern India.  Colorful, friendly, interesting, and full of tourists.


Photos                    Location