MOROCCO An exotic fusion of Southern Mediterranean, Arabic and African influences, Morocco is an enticing combination of ancient cities and Roman ruins, sweeping deserts and centuries-old medinas,… View more