Il borgo sorge su una piattaforma naturale a circa 100 metri sul livello del mare. Si accede al suo interno attraverso una porta ad arco, chiamata “il ponte”, che immette nella piazza principale sulla quale si affaccia la Torre dei Templari, costruita tra il 1240 e il 1259 dai monaci templari durante la loro permanenza sul promontorio. Il palazzo baronale (nella panoramica sulla sinistra), oggi sede del municipio, fu costruito nel XIV secolo dalla famiglia Caetani.