hippy logo
HomeDestinationsHotelsRestaurants

Login

login-icon
search

Exsul Travel

underline

0 reviews

Write a Review

Nestled in the serene Kangra Valley, Palampur is a picturesque town in Himachal Pradesh, India, renowned for its lush tea gardens and stunning landscapes. Surrounded by the majestic Dhauladhar mountain range, this charming destination offers a perfect blend of natural beauty and cultural richness. Visitors can explore the verdant tea estates, visit the ancient Baijnath Temple, and enjoy the tranqu

leftArrow
Full Screen
rightArrow