https://parmanu.typepad.com > INDIA 2003

The coconut tree : a ubiquitous symbol of South India, it made us feel "we're home" at once.