Nov 26, 2011

Twister Off The Coast Of Alicante Spain!

Spain Alicante Twister

Altea Beach With Penon de Ifach (Calpe) In The Distance


Altea beach looking north towards Calpe (far right). The Penon de Ifach, a large rock which is part of the Bernia range of mountains, can be seen jutting out into the Mediterranean sea.