Darjeeling: A Journey into the mystical mountains
Posted onThe very name of Darjeeling conjures up a vision of misty mountains, unbridled romance and a sense of being at one with nature. The charming hill station in the upper reaches of West Bengal has been mesmerising visitors for ages…