Visit the famous Rock Garden, a sculpture garden made of recycled materials. Then head to Sukhna Lake for a boat ride and enjoy the beautiful sunset. End the day with a delicious dinner at Virgin Courtyard, a family-friendly Italian restaurant.
Take a walk in the beautiful Kasauli Hills and visit the Christ Church, a magnificent neo-Gothic architecture. Later, visit the Kasauli Brewery for a tasting of hand-crafted beers. End the day with dinner at the popular hangout spot Kasauli Regency's Rooftop Restaurant.
Visit the Jakhu Temple and see the grand statue of Lord Hanuman. Then explore the colonial-era architecture and local shops at Mall Road. Finish the day with a visit to the Viceregal Lodge, a British-era building with beautiful gardens.
Visit the Himalayan Nature Park and see a variety of endangered species. Take a horse or yak ride to the Mahasu Peak for a panoramic view of the Himalayas. End the day with a visit to the Kufri Fun World, an amusement park with multiple rides and activities.
Visit the Robber's Cave, a natural cave formation with a river inside. Then visit the Mindrolling Monastery, a beautiful Buddhist temple. End the day with dinner at Doon Darbar, a popular restaurant serving delicious local cuisine.
Visit the Forest Research Institute and explore the beautiful architecture and gardens. Then head to the Sahastradhara, a natural spring with medicinal properties. End the day with shopping and dining at the Pacific Mall.
Visit the Rajaji National Park and see a variety of wildlife including tigers, elephants, and leopards. Then visit the Tapkeshwar Temple, a famous Hindu temple known for its natural cave. End the day with dinner at Orchard, a restaurant serving delicious European cuisine.
Consider visiting the Chail Palace near Shimla, a beautiful heritage hotel with a picturesque view of the mountains. Make sure to try the delicious local street food in Chandigarh and Dehradun. Also, don't miss out on the opportunity to try paragliding in Dehradun or river rafting in Rishikesh.