The urban landscape of this famed city clearly demonstrates the contrasts between the old and the new. Start with a visit to the central market, a massive kaleidoscope of colours. Then kick off your shoes as you visit the modernist landmark of the Hassan II Mosque, the 3rd largest mosque in the world.
PORTS OF CALLEMBARK
Las Palmas (Canary Islands);
Santa Cruz de Tenerife (Canary Islands);
Granada (Malaga) (Spain);