Darjeeling Hotels- Comfort amidst nature
A scenic hill town nestled amidst the mountain ranges of the Lesser Himalayas, Darjeeling is blessed with clear blue skies with a view of the glistening snow capped mountains of the Himalayas in the foreground. Darjeeling is mainly known for its two prominent features, one its world class tea and two the Darjeeling Himalayan Railways. […]