Discover the Charm of Darjeeling Tourist Places Nestled in the lap of the Eastern Himalayas, Darjeeling is a dreamy hill station that continues to charm travelers from all corners of the world. tripadvisor .