Lifestyle Travel Tabarca julialinn July 11, 2020 July 11, 2020 Snapshots from a day at the gorgeous island Tabarca, outside the charming place Santa Pola in Alicante.