The hottest part of Spain during the winter months (December to February) is undoubtedly the Canary Islands, particularly the southern coasts of Tenerife and Gran Canaria. Due to their location off the coast of Africa, places like Maspalomas and Playa de las Américas enjoy daytime highs of 21°C to 23°C (70°F to 74°F) even in January, making them the only place in Europe with "guaranteed" beach weather in winter. On the Spanish mainland, the Costa del Sol in Andalusia—specifically the city of Málaga—is the warmest spot, with average winter highs of 18°C (64°F) and over 300 days of sunshine. The city of Almería is also a high-value "sun trap," as it is technically the only desert region in Europe and maintains very low rainfall and mild temperatures throughout the winter. While northern Spain (Bilbao or Barcelona) can be chilly and damp, the "Deep South" and the Atlantic islands remain a premier "winter sun" refuge for those looking to escape the grey skies of Northern Europe without leaving the Eurozone.