When we moved to Aveyron from the Touraine region, most of our French friends didn't really know where Aveyron was. Some seemed to think we would be living on the sea; others imagined us in the mountains. For some we were going to a very cold climate, for others we were headed to the warm climes of the South of France. There is a little truth to all of the above -- except the sea part -- because Aveyron is a large and varied department. I often say it is in the Northeast of the Southwest, but some consider it the Northwest of the Southeast!
Aveyron is a French département, and as such has a number: 12. You can see exactly where Aveyron is by finding département 12 on this map.