Dharamkot is a small, quaint village to the north of McLeodganj. It offers a host of upbeat cafés, retreats and Ayurvedic massage centres. Most importantly, we found a view to kill for, with the entire Kangra Valley in front of us. Also, as yoga retreats gain momentum, most tourists these days hike to Dharamkot to enrol themselves in the Vipassana meditation centre here. Homestays are also easily available.