India
Travel to this resort in Palampur, a popular hill station in the Kangra Valley of Himachal Pradesh in north-west India.
By Rashima Nagpal
As the country observes National Youth Day on Swami Vivekananda's birth anniversary, here are 8 travel experiences you must bookmark now!
By Karan Kaushik
Subscribe to our newsletter to get the latest on travel, stay & dining.
Thank you for your subscription.