Where is this? Photo from here(flickr page).[ Update :] "This island is called Ilhéu da Villa, which is part of the parish called Villa Franca do Capo. Here it is on Google Maps. " Thanks, Carlos Pacheco, Alex, César Couto, WORMSS ...