Le Puy-en-Velay

The Aiguilhe Chapel
Flag
coat of arms

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


Sister cities

Le-Puy-en-Velay is twinned with: