Itinerary: Delhi - Chamba - Khajjiar - Dalhousie - Dharamshala

Day 1: Arrival in Delhi

Arrive in Delhi and check into your hotel.
Explore the vibrant streets and markets of Delhi.
Overnight stay in Delhi.

Day 2: Delhi to Chamba

Depart from Delhi to Chamba, Himachal Pradesh.
Enjoy the scenic drive through the hills.
Arrive in Chamba and check into your hotel.
Visit Chamba town and explore its historical and cultural attractions.
Overnight stay in Chamba.

Day 3: Chamba to Khajjiar

After breakfast, proceed to Khajjiar, known as the "Mini Switzerland of India."
Enjoy the picturesque landscapes and lush greenery.
Visit the Khajjiar Lake and enjoy various activities like horse riding.
Overnight stay in Khajjiar.

Day 4: Khajjiar to Dalhousie

Depart from Khajjiar to Dalhousie, another beautiful hill station.
Explore the colonial charm of Dalhousie and visit places like St. John's Church and Subhash Baoli.
Enjoy leisurely walks amidst the pine forests.
Overnight stay in Dalhousie.

Day 5: Dalhousie to Dharamshala

Proceed to Dharamshala, the residence of the Dalai Lama.
Visit the famous Namgyal Monastery and the scenic McLeod Ganj.
Explore the Tibetan culture and enjoy local Tibetan cuisine.
Overnight stay in Dharamshala.

Day 6: Explore Dharamshala

Spend the day exploring Dharamshala.
Visit the Kangra Art Museum, Bhagsu Waterfall, and the Dal Lake.
Take a stroll around the town and shop for souvenirs.
Overnight stay in Dharamshala.

Day 7: Departure from Dharamshala

Check out from your hotel and proceed to Dharamshala Airport or Pathankot Railway Station for your onward journey.

This itinerary covers some of the most beautiful destinations in Himachal Pradesh, offering a perfect blend of natural beauty, culture, and spirituality. Enjoy your journey!