Return to Article Details
Heavy rainfall in Deccan (Desh) on 30-31 August 1956
Download
Download PDF