Aerial view of Isla de Tabarca near Alicante, Spain