Le Puy-en-Velay

commune in Haute-Loire, France

Le Puy-en-Velay is a commune. It is found in the Haute-Loire department in the south of France.

The Aiguilhe Chapel
Flag
coat of arms


Sister citiesEdit

Le-Puy-en-Velay is twinned with: