Admire the beauty of the waterfall while having breakfast. Hike to the top and enjoy the panoramic view of the valley. Afternoon, visit the Bhagsunath Temple and explore the local market. Grab dinner at one of the local eateries.
Embark on a trek to the Triund Hill. Enjoy the scenic views of the valley. Have a packed lunch at the peak, and descend back to McLeod Ganj for dinner.
Try out adventure activities like paragliding, rock climbing, and rappelling in Dalhousie. Enjoy a pizza at Cafe Dalhousie Hills and head to Dainkund Peak for a beautiful sunset.
Visit the Chamera Lake and have breakfast by its banks. Take a boat ride and relax. Head to Khajjiar Lake for lunch and enjoy the natural beauty of the place. Visit the Khajjiar Ground and indulge in some adventure activities. Have dinner at a local restaurant.
Take a morning jeep safari in the Kalatop Wildlife Sanctuary and spot some wildlife. Afternoon, visit the Rang Mahal and Akhand Chandi Palace. Have dinner at a local restaurant.
Visit the Khajji Nag Temple and learn about its history. Have lunch at a local restaurant and head to the Chamunda Devi Temple. Spend the evening exploring the local market, and try out some local delicacies.
Visit the Dal Lake and take a relaxing boat ride. Have breakfast at a local restaurant and head to the St. John in the Wilderness Church. Spend the afternoon exploring the church and its surroundings. Have dinner at a local restaurant.
Consider visiting the Masroor Rock Cut Temple and Kangra Fort if time permits. You could also take a side trip to Amritsar to visit the Golden Temple. To maximize your fun, try to wake up early and start your day with a morning walk. Make sure to carry plenty of water and snacks. Avoid visiting crowded places during peak hours. Lastly, don't forget to try out the local street food.