Il y a plusieurs beaux villages à découvrir en Aveyron, mais certains des plus connus sont : Belcastel, Conques, Estaing, Najac et Saint-Côme-d'Olt.