Last updated: 27 Jun, 2012

Auroville in brief