While the rest of the world is closing its doors to visitors, one small island in the middle of the Atlantic Ocean has declared itself open for business. What’s more, the autonomous Portuguese Island archipelago of Madeira has just been awarded Europe’s Leading Island Destination for 2020 at the World Travel Awards. With Black Friday coming up maybe now is the right time to think about visiting Madeira.
Read More