
Journey to this Mediterranean pueblo blanco (white village) clinging to seaside cliffs, combining coastal walks, fresh seafood dining in family restaurants, and views of the historic fortress and African coastline.






Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.