Aveyron, France Aveyron, a hidden gem in southern France, is a great destination for leisurely travellers. Aveyron's picturesque landscape, rolling hills, and charming mediaeval villages invite ...