Places To Visit In Darjeeling. The early sun rays kissing the mountain peaks, the mist filled atmosphere with an extensive stretch of mountains creating a mystifying effect and the nature’s magnificent beauty mesmerizing the onlooker, Darjeeling is one wonderful place to be. One of the most significantly wondrous destinations of […]