Cuisine And Restaurant – Palampur Hills
In the Kangra Valley in Himachal Pradesh there is an extremely scenic hill station called “Palampur”. The name of this hill station is derived from the local Pahari word “palum” meaning lots of water. It is elevated at an altitude of 1,472 above sea level and is famous for its tea plantations. It is also […]