Day 123 - 2nd Day to Tenerife, Spain

The Canaries: Islands by Another Name - For centuries, the Canary Islands-Spain's lush, volcanic archipelago off the southern coast of Morocco-have been thought of as a bridge between Europe, AfricaRead more
The Canaries: Islands by Another Name - For centuries, the Canary Islands-Spain's lush, volcanic archipelago off the southern coast of Morocco-have been thought of as a bridge between Europe, AfricaRead more