The subtropical island of Madeira is one of Europe’s farthest outposts, in the Atlantic Ocean one thousand kilometres south-west of Portugal, situated between the Azores to the north and the Canary Islands to the south. Thankfully, it has escaped many of the worst excesses of the tourist industry ...
Tour details