Edificata sulle emergenze rocciose della Rupe e del Roccione è una caratteristica cittadina dall’impianto medioevale. Deve il suo assetto urbano all’unione di due antichi castelli, quello dei Billi sopra la Rupe e quello di Penna sopra il Roccione.