Morocco Day 24: Casablanca- Hassan II Mosque and Jewish Museum
Morocco Day 23: Return to Casablanca
Morocco Day 22: Goats in Trees
Morocco Day 21:
Morocco Day 20: Marrakesh to Essouira
Morocco Day 19: Marrakesh