An Insider’s Top Spots to Visit in Morocco

The best of the beaches, mountains, architecture, art, dinosaurs, shopping and great food are just some of the things Karima Rebecca Powell will help you find while in Morocco.