The Mother's final arrival in Pondicherry The Mother first visits Pondicherry in 1914; she returns to settle permanently in 1920.
The Mother's final arrival in Pondicherry The Mother first visits Pondicherry in 1914; she returns to settle permanently in 1920.