Collioure – the perfect retreat for a holiday!
Collioure is a beautiful little village at one of the most south-western points of France, near the border of Spain and situated on the coast of the Mediterranean Sea. It was in this village that Picasso, Derain and Matisse lived…
