A une dizaine de km au Sud-Ouest de St Flour se dresse le château féodal des Ternes. Il se situe au confluent des 3 vallées des Ternes, du Croizet et de Sériers (c’est d’ailleurs l’origine de son nom « Ternae Valles »).
Cette forteresse a donc, pendant des siècles, constitué un important poste de surveillance au point de réunion de 2 voies de communication, l’une vers Pierrefort, l’autre vers Chaudes-Aigues.
Proche de St Flour, il constituait un poste de défense extérieure de la ville.