French War Memorial
Pondichéry, Indie