In Panaiyur, a village on Tamil Nadu’s East Coast Road, about 40 minutes from Mahabalipuram, on one-and-a-half acres of land, surrounded by mango trees, dotted with water bodies and echoing with the ...