Harbour and beach at El Port de la Selva, on the Cap de Creus peninsula, Catalonia, Spain. Originally a fishing village, the town is popular with tourists for its swimming, sailing, beaches and nearby mountains. Cap de Creus is a rocky peninsula near the French border in the northern Costa Brava, with headlands, cliffs and coves, protected as a natural park since 1998. Picture by Manuel Cohen
Add to Lightbox Download