Cradled amidst Himalayan foothills in northern West Bengal lies the picturesque hill station of Darjeeling - known for its verdant tea gardens ... peaks of Mt Kanchenjunga and Mt Everest more ...