The Tragedy of the Giant Race on the Canary Islands
Located off the northwest coast of Africa, the Canary Islands have served as a stopping point for many sailors before crossing the Atlantic Ocean.Isolated from mainland civilizations, this small group ...