Results 1 results found Ilha de Tavira, a sand dune island and popular beach, Ria Formosa Nature Park, Algarve, Portugal, Europe Two boys playing pirates on a rusty anchor at beach, Ilha de Tavira, Tavira, Algarve, Portugal Ilha de Tavira with anchor cemetary on Praia do Barril beach, with many rusting anchors in the sand. Eatern Algarve, Portugal Beach parasols and sunloungers on the beach on Ilha de Tavira, Southern Algarve, Portugal Beach parasols and sunloungers on the beach on Ilha de Tavira, Southern Algarve, Portugal