Morocco

Morocco’s varied geography, multicultural atmosphere and rich history make it a fascinating country. Its towns offer a striking contrast of ancient kasbahs, mosques and souks, and modern architecture, with a mix of Berber, Arab and African peoples. The landscape includes beaches, mountains, lakes , forests and desert.