La Gomera: Isle of Colors, Canary Islands, Spain During the Spanish Empire, the Canary Islands were the main stopping point for Spanish galleons on their way to the Americas.
La Gomera: Isle of Colors, Canary Islands, Spain During the Spanish Empire, the Canary Islands were the main stopping point for Spanish Galleons on their way to the Americas.