Ally, à 10 km au sud de Mauriac, est une commune de 600 habitants au carrefour des D680 et D681. Le village s'enorgueillit d'abriter le château de la Vigne, un édifice du XVe siècle remarquablement conservé, et où séjourna Jean-Jacques Rousseau quelques mois en 1767. Vendu à la fin du XIXe s., ses terres sont réduites ou agrandies suivant l'époque. Plus proche de nous, le château devient en 1942 la propriété de Robert Jégou. Ce dernier fait de son bien un lieu d'abri pour de nombreux enfants juifs de 1942 à 1945. En 1950, le château passe dans les mains d'une autre famille. Ses descendants l'occupent toujours aujourd'hui et accueillent les visiteurs.