The country weathered by history and nestled within the blue waters of the Mediterranean and the North Atlantic Ocean has been enthralling travelers for ages. With rich scents of spices, vibrant colors and bustling markets, Morocco’s diverse cities are mesmerizing. Check out five of our favorite cities in Morocco. Ouarzazate You may have seen the…