Morocco’s seaside city balances French colonial vibes and traditional Arabic culture with ease. Relax along La Corniche, the beachfront area filled with pools, sun worshippers and restaurants, or visit the more traditional Old Medina. Take a trip to the Hassan II Mosque, one of the largest in the world, and wander through the Square of Mohammed V, complete with historic buildings like the Palace of Justice French Consulate and Banque of Morocco. Get your haggling skills ready for an evening at the bazaars and souks before tucking into a delicious tagine washed down with a steaming pot of Moroccan mint tea.