This is La Gomera, one of the Islands in Canarias, Spain. :cool:
This is La Gomera, one of the Islands in Canarias, Spain. :cool:
One neat place to visit !!! Could spend some time there .. and have !! :)
Looks very pretty Gus! Looks like another wonderful place to visit!