Tavira Island
A very small island, Tavira Island, lies off the coast of Tavira in southern Portugal. It is connected to the mainland by a causeway that stops floods and offers a convenient place for recreation activities such as strolling. The island has been inhabited since pre-history; the Romans conquered it in 138 BC and called it … Read more