Most people will probably picture themselves in a hammock in Hawaii, the Maldives, Mauritius or the Seychelles, when they fantasize about the perfect beach. However, the Mediterranean Sea, which divides Southern Europe from Northern Africa, also has some stunning beaches to offer.
Pearly white sand and a clear blue sea are not an exception in this region. When you manage to steer clear of the mass tourism destinations, you can also find an unspoiled nature, and perhaps even learn something about the rich Mediterranean history. Or you can just relax and enjoy the sun.