Spotlight Destinations

With numerous tea gardens and paddy fields, Palampur is known as the Tea capital of Northern India. Read More...

Tips for your next holiday

Subscribe to our free weekly TripWatch newsletter!