Tag north africa

Canary Islands the lost Moroccan Amazigh land

Canary Islands .. the Moroccan Amazigh lands lost by surprise in the past, colonized by Portugal before and become under control of Spain today !   Learn the story of the Canary Islands, the lost Moroccan paradise … The Canary…