Huge organic tea gardens with black pepper vines growing up the shade trees. The ditches that run through the tea bushes for water run-off during monsoon. Postcard
Travel Photography Travel Postcards India Postcards Huge organic tea gardens with black pepper vines growing up the shade trees. The ditches that run through the tea bushes for water run-off during monsoon.