Bejeweled by snow-capped mountains, green landscapes, gushing waterfall, eye-catching sunrise viewpoint, cascading river stream, rich flora & fauna, Darjeeling – ‘Queen of the Hills’ is an enduring hill station in the state of West Bengal located at the foothills of Himalayas. Amidst the green-grey hills, the serene vegetation and scenic vistas guarantee a trip to …
tourist places near darjeeling
Showing: 1 - 1 of 1 RESULTS