Aveyron in South West France is an area of simple pleasures, of fresh food and fabulous wine and unspoiled vistas of fields and forests, hills and valleys.
↧