Port of Collioure
The commune of Collioure is a small seaside Catalan village in southern France on the Vermeil Coast of the Mediterranean, north of the Spanish border and the Pyrenees. Occupied since prehistoric times, early records show the Visigoths lived on this ...