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 […]
Leave a comment