Our Top Places to Visit in Morocco

Whether you take a tour or not (we didn't), Morocco is…