Darjeeling: A place of tea gardens and snowy peaks

The snow-covered peaks of Kanchenjunga, slopes of Aromatic tea gardens, orchids, Whistling toy train, and mesmerizing sunrises, all add to the beauty of a place called Darjeeling. Darjeeling is a hill station situated in the Eastern part of India. The Hill station is a perfect place to get rid of the hot and humid climate … Continue reading Darjeeling: A place of tea gardens and snowy peaks