Auroville beach, pondicherry hi-res stock photography and images - Alamy

Auroville beach, pondicherry hi-res stock photography and images - Alamy