Designed by
Title
Scenic heritage clock tower in Darjeeling, West Bengal, India #322457763
Description
Darjeeling, a breath-taking town settled cosily on the foothills of Himalayas. The untouched beauty of this incredibly beautiful town is a respite from the bustling city life and thus, attracts visitors from all over the country.
This image is editorial