I visited the neighbour island to Javier's home island last week. I had a great time.
Luckeeeeee And Where pray tell might that be located on the planet earth? I don't need the gps coordinates, just thot I'd take an imaginary cruise on google earth. : >)
In the Atlantic Ocean, off the northwest coast of Africa, like all of the Canary Islands