In the morning, take a hike to the stunning Bhagsu Waterfall which is surrounded by lush greenery and breathtaking views of the hills. Take a refreshing dip in the cool waters. In the afternoon, visit the nearby Bhagsunath temple which is an ancient Hindu temple with a holy pond and picturesque views of the valley. In the evening, head to the local market to indulge in some shopping and try some local food.
Begin your day with a trek to Triund which is known for its scenic beauty. The trek is moderate and takes around 4-5 hours to reach the top. After reaching the top, enjoy the panoramic view of the mountains and relax in your campsite. Spend the evening around a bonfire, barbecuing and enjoying the night sky.
In the morning, visit the Norbulingka Institute which is a beautiful Tibetan cultural center that preserves traditional Tibetan arts and crafts. Take a tour of the institute and learn about the history and culture of Tibet. In the afternoon, head to the St. John in the Wilderness Church which is a beautiful Anglican Church with stained glass windows and a peaceful atmosphere. Spend the evening exploring the local cafes and restaurants.
Visit the Kangra Fort which is a historic fort built in the 4th century. Explore the fort and learn about its rich history. In the afternoon, head to the Masroor Rock Cut Temple which is a unique temple with intricate carvings and rock-cut architecture. Spend the evening at a local bar or club, celebrating your bachelor party.
Don't miss out on visiting the Dalai Lama Temple which is a famous Buddhist temple and a spiritual center. You could also consider taking a day trip to the nearby McLeod Ganj which is a beautiful hill station known for its Tibetan culture and backpacking. To maximize your fun, you could try adventure sports like paragliding and rafting or go for a wine tasting tour at the local vineyards.
To book your flights and hotel, check out https://booking.tp.st/VhZsadPo