Palampur Hills – Himachal Pradesh
“A lethal combination of greenery and lots of water” is how Palampur a charming hill station located in the Kangra Valley in the Himachal Pradesh can best be described as. This quaint hill station is also popular for its tea plantations and hence is considered to be the tea capital of the northwest of India.