Skip Navigation

Nature beckons Postcard

Travel Photography Travel Postcards Nature beckons

Thumbnail version a larger format appears to the receiver and in preview mode
Nature beckons

Nature beckons

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

Photo by prabir.b.sen

or