PDA

View Full Version : "La Gomera Island"



Gus Cobos
06-19-2009, 05:39 PM
This is La Gomera, one of the Islands in Canarias, Spain. :cool:

Alfred Forns
06-19-2009, 05:44 PM
One neat place to visit !!! Could spend some time there .. and have !! :)

Jackie Schuknecht
06-19-2009, 06:41 PM
Looks very pretty Gus! Looks like another wonderful place to visit!