Skip Navigation

Nature beckons by prabir.b.sen

Perched amidst its greenery, tea gardens in Darjeeling's landscapes depicts the splendor of nature at its best.

Comments

No comments yet.

Be the first to comment on this photo!

More photos by prabir.b.sen