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.
Shimla Christ Church on The Ridge..Christ Church is the second oldest church in Northern India. It has a very majestic appearance and inside there are stained glass windows which represent faith,hope,charity and humility.