A Forgaria del Friuli, nella frazione di Flagogna, sorgono i ruderi del castello di San Giovanni. I resti del vecchio castello del 1170 (Castel Raimondo o Castelvecchio), distrutto dal terremoto a metà del 1300, furono riutilizzati per rinnovare il nuovo castello (Castello di San Giovanni o Castel Nuovo risalente al 1280). Anche questo edificio fu soggetto a distruzioni belliche e del sisma del 1511. Nei pressi è visibile la ricostruita annessa chiesa di San Giovanni.