Tamil Nadu, India - twhorsley

Valparai Tea Fields