Traveling around India can be a tiring affair, with your senses being constantly overloaded. Consequently, a break is often needed. The perfect place to relax is in one of the villages around Dharamsala in the foothills of the Himalayas. To reach the villages you can take a bus or shared taxi from Dharamsala. In the... Continue Reading →