Camargue Province

The Camargue (Camarga or Camargo in Occitan) is the space formed by the swampy delta of the Rhone River. Camargue is a spacious strip of land of 145,300 hectares in southern France, situated geographically between the two main arms of the Rhone delta and the Mediterranean Sea.  The territory spreads to the east to the […]

Read More