Collioure

Collioure

The small town of Collioure in the Languedoc-Roussilon area of France is situated on the Mediterranean Sea. It is very popular with tourists.