Morocco
MOROCCO
09 October - 21 October, 2010
£2790
The spread of Islam, combined with the spirit of al-Andalus, gave birth in Morocco...
more