Not many places on earth get the opportunity to be discovered twice, but the islands of Madeira and Porto Santo have. These two islands together with Las Desertas and Las Selvagens islands make up what is called the Archipelago of Madeira. They are found 1000 kilometers southwest of Lisbon, Portugal and half that distance from […]