Gemma Brown1 min4 Fun Facts About Isla TabarcaJust off the coast of Santa Pola is the beautiful Isla Tabarca - a hidden gem that, whilst small, mustn't be overlooked. Don't miss out...