The Canary Islands are a stunning volcanic archipelago that lies off the northwestern coast of Africa, very close to Western Sahara and Morocco. These islands actually belong to Spain …
Around the World Backpacking Blog
Around the World Backpacking Blog
The Canary Islands are a stunning volcanic archipelago that lies off the northwestern coast of Africa, very close to Western Sahara and Morocco. These islands actually belong to Spain …