Morning: Visit the St. Francis' Church, built in 1894, it's a beautiful monument of the British Era. Afternoon: Head to the Rang Mahal, a beautiful blend of British and Mughal architecture. Evening: Stroll through the Garam Sadak, a busy marketplace known for its woolen clothes and handicrafts.
Morning: Visit the Khajji Nag Temple, an ancient temple surrounded by beautiful cedar trees. Afternoon: Head to the Khajjiar Lake, also known as the 'Mini Switzerland of India' and enjoy paddle boating. Evening: Take a nature walk in the Kalatop Wildlife Sanctuary to enjoy the beautiful flora and fauna.
Morning: Visit the Namgyal Monastery, the largest Tibetan temple outside of Tibet. Afternoon: Head to the Kangra Fort, a historic fort built by the Royal Rajput Family of Kangra. Evening: Visit the Tsuglagkhang Complex, the official residence of the Dalai Lama and a must-visit attraction in Dharamshala.
If you have more time, consider a day trip to McLeod Ganj, a beautiful hill station known for its Tibetan culture and beautiful monasteries. You can also enjoy paragliding in Bir Billing or go on a trek to Triund. Make sure to try the local street food and shop for souvenirs in the local markets.