"Landfalls for provisioning" means "places or opportunities for the ship to make land to take on food and water". I've never heard landfall to mean a natural disaster of any kind. The types of disasters that you might be thinking of are probably rockfalls or landslides or mudslides .
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.