The kingdom of Morocco is a magical country made for travellers to visit and tour. It is a stunning and fantasy region full beautiful sceneries, dramatic landscapes and breath-taking cities such as the imperial cities of Marrakech, Fez, Rabat and Meknes as well as some other beautiful cities and locations namely Tangier, Merzouga desert, Ouarzazate and the bleu city of Chefchaouen.