May 07 The island of Tavira can be found just across the Spanish border in a rather isolated spot on the Algarve Coast. It lies just a few hundred metres off the beach, across from the former fishing village of the same name. Accessible only by ferry, the island is little more than long stretches of Atlantic » Read more







