AdminMay 5, 20213 min readTabarca - pirate islandA 20 minute boat ride from Santa Pola just outside Alicante is a small, flat island that has been both a haven for pirates and a prison...