For a three-day trip to Morocco, consider exploring Marrakech, where you can wander through the bustling souks, visit the stunning Jardin Majorelle, and explore the historic Medina. Alternatively, Fez offers a more traditional experience with its ancient medina and rich cultural heritage. If you prefer coastal vibes, head to Essaouira for its beautiful beaches and charming medina. Each destination offers a unique taste of Morocco’s vibrant culture and history.