On Morocco’s northern coast, Martil Beach attracts both locals and tourists with its calm Mediterranean waters and scenic mountain backdrop.