When people think of Morocco, the first images that often come to mind are the golden sand dunes of the Sahara Desert, colorful souks, and ancient imperial cities. While these attractions are undoubtedly spectacular, Morocco is also home to some of North Africa’s most beautiful coastlines. Stretching along both the Atlantic Ocean and the Mediterranean...Read More