Dharamshala rises in tiers up the Kangra valley, with the lower town giving way to McLeodganj, the centre of Tibetan Buddhist life in India. It offers monasteries, the HPCA cricket stadium, Dhauladhar treks and a cosmopolitan café scene beneath snow-capped peaks.













