Darjeeling est la ville où se touve Cedar Inn.Ces sites reflètent la beauté naturelle de la région : Neora National Park et Tiger Hill, et parmi les attractions de la région, notons les suivantes : Darjeeling Himalayan Railway et Jardins botaniques. Visiter le guide de voyage pour Darjeeling