The North Coast and mountainous areas of Madeira recorded significant precipitation this afternoon News Blog