There are 16 regions that make up Morocco. The capital of Morocco is Rabat, with the former capital being Fez. The largest city though is Casablanca, which is its main port. The most visited cities other than Fez, Rabat and Casablanca are Agadir, Asni, Erfoud, Essaouira, Ouarzazate, Marrakech, Meknes, Tangiers and Taroudiant.
Search through our online guides, hotels or search for live availbilty online and book to make sure you get your cheap
all inclusive holidays of your dreams.