An archipelago of Portugal, Madeira is often overlooked in favour of other Portuguese destinations like Lisbon or the Algarve. Now… Read More