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
- Tsuglagkhang Complex (Dalai Lama Temple) – The spiritual center of McLeod Ganj. This main temple beside the Dalai Lama’s residence is also known as the “Little Lhasa” Jokhang Temple.
- Triund Trek – A grassy ridge at about 2,850 meters, with the snowy Dhauladhar peaks close at hand and the Kangra Valley far below. It is the classic hike…
- Norbulingka Institute – An institute dedicated to preserving Tibetan traditional crafts. Garden-style buildings let you watch thangka painting, woodcarving and met…
- Tibet Museum – A small museum within the Jokhang Temple complex, using photographs and artifacts to tell the story of exile since 1959.
- Bhagsu Waterfall – A mountain waterfall behind Bhagsu village, about 2 km on foot from McLeod Ganj, ideal for a relaxed half-day walk.
- Bhagsunag Temple – An ancient Hindu temple dedicated to Shiva and the serpent deity, with a spring-fed pool in front. It is a must-stop on the way to the wate…
- Dharamkot – A mountain village above McLeod Ganj, home to meditation centres, yoga studios and backpacker cafes, and the starting point for the Triund…
- St. John in the Wilderness – A neo-Gothic stone church built in 1852, hidden among deodar forest, with Belgian stained-glass windows.
- Gyuto Monastery – A Tibetan Buddhist Tantric monastery in Sidhbari, with a golden-roofed main hall backed by the Dhauladhar peaks, known for its deep chantin…
- Library of Tibetan Works and Archives – A research institution holding a large collection of Tibetan texts, thangkas and artifacts. The museum upstairs displays precious Buddhist…
- Men-Tsee-Khang Museum – A museum of the Tibetan medicine and astrology institute, displaying herbal specimens, medical thangkas and traditional drug-making techniq…
- Museum of Kangra Art – A state museum in Lower Dharamshala with Kangra miniature paintings, traditional clothing and local artifacts.
- Dharamshala War Memorial – A memorial park with monuments among pine forest, honoring soldiers from Himachal Pradesh who lost their lives in service, in a serene sett…
- HPCA Stadium – An international cricket ground backed by the Dhauladhar peaks, often hailed as one of the most scenic cricket grounds in the world.
- Dharamshala Skyway – A passenger cable car linking Lower Dharamshala and McLeod Ganj, crossing the hillside in about 5 minutes and bypassing congested mountain…
- Naddi Village – A hillside village northwest of McLeod Ganj facing the Dhauladhar peaks, a prime spot for sunsets and snowy views.
- Dal Lake (Dharamshala) – A small lake ringed by deodar cedars with a Shiva temple on its shore, a leisurely stroll on the way to Naddi Village.
- Tibetan Children's Village – The largest boarding school for Tibetan exiles, offering insight into Tibetan children's education, with a handicraft shop at the school ga…
- McLeod Ganj Main Square & Temple Road – A Tibetan-style neighborhood around the main square, Temple Road and Jogiwara Road, dense with prayer wheels, Tibetan restaurants and handi…
- Kareri Lake – A high-altitude glacial lake at about 2,930 m, reached by a 1 to 2 day trek. It is an advanced route beyond Triund.
- Indrahar Pass – A Dhauladhar mountain pass at about 4,342 m, reached by continuing past Triund. It is one of the region's most challenging classic treks.
- Kangra Fort – Said to be one of India's oldest fortresses, it sits on a ridge where two rivers meet and was contested by successive dynasties.
- Brajeshwari Devi Temple – A Hindu Shakti shrine in Kangra town dedicated to the goddess Vajreshwari, with heavy pilgrim traffic and crowds.
- Masrur Rock Cut Temples – A group of temples carved from a single sandstone mass in the 8th century, called the Ellora of the Himalayas, with a reflecting pool in fr…
- Chamunda Devi Temple – A famous Hindu goddess temple on the banks of the Baner River, backed by snowy mountains, and an important pilgrimage site in the Kangra Va…
- Palampur Tea Gardens – The tea capital of northwest India, with Kangra tea gardens covering the hillsides against the Dhauladhar peaks, ideal for photography.
- Bir Billing – India's paragliding capital, with take-offs at Billing and landings at Bir, a small town also home to many Tibetan monasteries.
- Baijnath Temple – A Nagara-style Shiva temple completed in 1204, with fine stone carvings, and one of the most important ancient temples in Himachal Pradesh.
- Kangra Valley Railway – A 762 mm narrow-gauge mountain railway opened in 1929, where slow trains wind through tea gardens, rice fields and valleys beneath the snow…
Where to eat
- Tibet Kitchen – The most highly recommended Tibetan restaurant near the main square of McLeod Ganj. Its three floors are often packed…
- Lung Ta Japanese Restaurant – A cozy vegetarian Japanese restaurant run by a Japanese chef and her Tibetan husband. The menu changes daily, and profi…
- Norling Restaurant – A simple, family-run eatery on Jogiwara Road frequented by local Tibetans and monks. The mutton momos and thenthuk rece…
- Nick's Italian Kitchen – A long-standing vegetarian Italian restaurant inside Kunga Guest House. It is highly rated for its lasagna and desserts…
- Moonpeak Espresso – A long-standing cafe on Temple Road, known for its house-roasted espresso, cakes, and paninis, with Himachali thalis av…
- Vinod's Rasoi – A popular restaurant in Kotwali Bazaar, Lower Dharamshala, featuring Himachali specialties, traditional dham on Sundays…
Itineraries
- Himachal Hill Stations & Amritsar Loop – Take the toy train to Shimla, and connect Manali, Dharamshala, and Dalhousie to the Golden Temple.