Cavaillon

[French]

A town in Provence, known for small, well-flavoured, orange-fleshed melons and asparagus.

Countries

Regions

Related terms