Cradled in the lap of Kanchan Junga, Darjeeling the small hill town is the most beautiful hill station of India. Popularly known as the Land of Thunderbolt this beautiful hill station is visited by tourists from all over the world. No Doubt Darjeelin... »