With its vibrant colors, captivating culture and lively energy, Morocco is the perfect place to experience a world unlike any other. The sprawling cities, like Casablanca and Marrakesh, make you feel as if you’ve walked into a movie - with architecture so ornate that it takes your breath away. But don’t stop breathing for too long or you’ll miss the intoxicating smells of fresh flowers and delicious food. No where else can you feel (and taste) the amazing result of Arab, European and African influences.