Strong winds and unusually heavy rainfall have been pummelling the region for days.