Tag: Portugal's island of Madeira sits at the top of a shield one of these rising up from the floor of the Atlantic Ocean

close