Collioure is only a few kilometres north of the Spanish border. Located on the Mediterranean coast of southern France, this small village is built around