Saturday, 23 February 2013

Palampur Green Hill Station

Posted by Unknown 04:28


Palampur is a green hill station in the kangra valley  indian state of Himachal Pradesh surrounded on all sides by tea garden and pine forests before the Dhauladhar ranges. Palampur is the tea capital of northwest India.

0 comments:

Post a Comment

  • RSS
  • Delicious
  • Digg
  • Facebook
  • Twitter
  • Linkedin
  • Youtube