Puthumala

Frequent Landslides in Kerala

Frequent Landslides in KeralaFrequent 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