Perera, A. L. W. M.
(Department of Geography, University of Kelaniya, Sri Lanka., 2020)
Landslides are natural disasters that unfortunately unavoidable. Many countries
around the world are facing a landslide disaster from time to time and they face
difficulties with massive challenges after passing through ...