Montpeyroux, one of the most beautiful villages of France



Located in Auvergne, in Puy-de-Dôme, to 25 minutes from Clermont-Ferrand an 10 minute from Issoire, Montpeyroux is one of the most beautiful villages of France.