A series of landslides caused by relentless rain have hit a hilly region in India’s southern state of Kerala.
Seek Knowledge, Find Knowledge
A series of landslides caused by relentless rain have hit a hilly region in India’s southern state of Kerala.