October 20th 2009 Europe »
Spain »
Canary Islands »
Lanzarote
Returned home from our week's stay at The Galeon Playa Apartments at Costa Teguise. The apartments are in a quiet location, yet only a few minutes walk from the main area and only 500 yards from the n ... 34 photos
[full story]