It is safe to suggest that the whole year is a good period to visit. Mainland Portugal has an attractive climate with long hot summers, and mild pleasant winters. In the north winters are obviously cool and wet, whilst in the Algarve temperatures seldom ever fall below freezing. Inland areas have hotter summers and cooler winters except for mountainous regions that even enjoy snow. Madeira Island and the Islands of the Azores enjoy a temperate climate the year around.