Belcastel est une commune du département de l'Aveyron, célèbre pour son château médiéval et son patrimoine architectural. Réhabilité par l'architecte Fernand Pouillon dans les années 70, le village a gagné en attractivité touristique. Aujourd'hui, il est considéré comme l'un des plus beaux villages de France, avec des maisons en pierre et des éléments historiques bien conservés.