Morocco beaches: the 9 most beautiful beaches to go to

A land of incredible charm and mystery, Morocco boasts beautiful beaches and seaside resorts in which to enjoy a  dream tour. Imagine crystal clear waters and miles of fine white sand: this is