Nov 02 Love3 The 10 Most Beautiful Towns in Morocco By Mohamed Amraoui Adventure, Culture, Traveling One Comment Morocco is a country of sparkling azur water along miles of beaches on the the Atlantic Ocean and Mediterranean Sea, two rugged interior mountain ranges, the Rif and Atlas as...Read More