India Tamil Nadu Pondicherry Puducherry Auroville meditation spiritual centre center park gardens wood Mother's symbol petal stone 12 tenets doctrine

- Image ID: DWEDFJ
dov makabaw India / Alamy Stock Photo
Image ID: DWEDFJ
Location: India , Tamil Nadu , Pondicherry Puducherry Auroville south southern