Darjeeling – Through My Lens!

Come and see a town in the Himalayas, defying expectations of what people consider 'India' in many ways!