McLeod Ganj & Dharamshala

A Himalayan foothill town steeped in Tibetan Buddhist culture, drawing backpackers with the Tsuglagkhang temple, the Triund ridge trek and meditation courses.

Dharamshala lies in Kangra district, Himachal Pradesh, on the southern slopes of the Dhauladhar range, and is split into two levels. Lower Dharamshala, at about 1,250 m, is the administrative and transport hub, while McLeod Ganj (Upper Dharamshala), about 9 km away at around 2,000 m, is the residence of the Dalai Lama and home to the Tibetan community in exile, earning it the nickname "Little Lhasa." Most sights are in McLeod Ganj: the Tsuglagkhang temple complex, the Tibetan market, Bhagsu Falls, the village of Dharamkot and the Triund ridge trek. Around Lower Dharamshala are the HPCA cricket stadium, the Kangra Art Museum, the Norbulingka Institute and Gyuto Monastery. Day trips by hired car can take in Kangra Fort and the Masroor rock-cut temples, while the Palampur tea gardens, paragliding at Bir and the Baijnath Temple are further afield, about 35–75 km away. The best seasons are Mar–Jun and Sep–Nov; Jul–Aug brings heavy monsoon rains and frequent landslides on mountain roads, and winter is cold but offers clear views of the snowy peaks on sunny days. Getting there: Kangra (Gaggal) Airport, about 20 km from McLeod Ganj, has flights to Delhi; overnight buses run directly from Delhi to McLeod Ganj in about 10–12 hours; and the nearest broad-gauge railway station is Pathankot. Plan to stay 3–5 days, or longer if you're into meditation and yoga. Mountain roads are narrow and congested, so take care when trekking in the rainy season; dress modestly in monasteries, and be respectful of religious and politically sensitive topics.

Top sights

Where to eat

Itineraries