Tag: Cyclone Nisarga Mumbai

100,000 evacuated as cyclone makes landfall in Mumbai, India

A cyclone made landfall Wednesday south of India‘s financial capital of Mumbai,