M’Diq (Medieq), Morocco Cruise Deals

"A large heart-shaped arch decorated with colorful pom-poms frames a view of a tranquil blue sea with a stilted overwater restaurant in M'diq, Morocco. "