X

Landslides

Frequent Landslides in Kerala

Natural hazards occur swiftly with little warning; therefore, predicting and/or mitigating them are a hard task. God’s Own Country, Kerala,… Read More