Open menu
Pondicherry (India : Union Territory). Revenue Dept.
Report on cyclone and flood damages, November, 1977