Things you can do in Casablanca for a fun tour

Morocco has several top-notch places where tourists can do a…