Episode 6 - Wanna travel India? You MUST visit the home of the Dalai Lama in stunning mountains of Himachal Pradesh, more specifically Dharamshala and Mcleodganj. This episode shows you how staying with locals actually helped us to see more of this gorgeous state, as well as to try even more delicious 'Indian Street Food'. Make sure to get the trains and buses up north and give this quieter yet much more beautiful part of India a try!