Lamahatta, located 23 kms from Darjeeling in West Bengal, is a picturesque mountain village situated 5400 feet above sea-level. It is surrounded on all sides by pine forests and gardens with panoramic views of Mt. Kanchenjungha. Lamahatta is an ideal holiday...