Morocco's longest Mediterranean beach is the obvious draw: wide sand, shallow water, and easy resort access.
Browse more places in Morocco
Morocco Finder