Prepare to be surprised by the magic of the Azores and Madeira, out in the sea off the coasts of Portugal, Spain and France. Discover islands of wild, untamed beauty and harbours imbued with history along the shores of Brittany.