Leon France

Léon is a commune in the Landes department in Nouvelle-Aquitaine in south-western France.
  • Country: France
  • Region: Nouvelle-Aquitaine
  • Area: 64.45 km² (24.88 sq mi)
  • Elevation: 6–67 m (20–220 ft) · (avg. 49 m or 161 ft)
  • Department: Landes
  • Arrondissement: Dax
  • Canton: Côte d'Argent

Suggested Itineraries

Data from: en.wikipedia.org