Island · PortugalTavira IslandTavira Island is a island in Santa Luzia, Portugal. Island in Portugal.View on the mapRead moreDiscover a random placeWhat is Random Atlas?More places in PortugalCastelo de Portuzelo · CastleLisbon · CityEthnography and History Museum of Póvoa de Varzim · MuseumCastelo Branco · CityCastelo de Geraldo · CastleGuimarães · City