Darjeeling hill station is the third most googled and one of the most preferred holiday destinations of countless tourists in and across the country. Nature has bestowed this endearing hill town with the abundance of glorious and imposing features like striking sunrise viewpoint, magnificent mountain views, lush greenery of...