Historic Portuguese walls with sweeping ocean views and cannons
Browse more places in Morocco
Morocco Finder