Santa Cruz (Tenerife), Arrecife de Lanzarote (Canary Is.) Spain, Puerto Del Rosario/Fuerteventura Spain, At Sea, Santa Cruz de La Palma Spain, Las Palmas de G.Canaria (Canary Is.) Spain, Funchal (Madeira Is.) Portugal, Santa Cruz de Tenerife Spain
Santa Cruz (Tenerife), Arrecife de Lanzarote (Canary Is.) Spain, Puerto Del Rosario/Fuerteventura Spain, At Sea, Funchal (Madeira Is.) Portugal, Las Palmas de G.Canaria (Canary Is.) Spain, Santa Cruz de La Palma Spain, Santa Cruz de Tenerife Spain
Santa Cruz (Tenerife), Arrecife de Lanzarote (Canary Is.) Spain, At Sea, Puerto Del Rosario/Fuerteventura Spain, Santa Cruz de La Palma Spain, Las Palmas de G.Canaria (Canary Is.) Spain, Funchal (Madeira Is.) Portugal, Santa Cruz de Tenerife Spain
Santa Cruz (Tenerife), Arrecife de Lanzarote (Canary Is.) Spain, Puerto Del Rosario/Fuerteventura Spain, At Sea, Casablanca (Marrakech) Morocco, At Sea, Barcelona Spain, At Sea, Civitavecchia (Rome) Italy