The Canary Islands Sealand Travel Club invites you to the Canary Islands. They are located just off the northwest coast of Africa and are a part of Spain. Located in the Atlantic ocean, they are known for their mild climate and pleasant ... Read More >