Principale centro turistico del Gargano. Il nucleo antico si è sviluppato su di una falesia circondata dal mare. Sulla punta rocciosa a picco sul mare il monastero di San Francesco, poco più in alto la Cattedrale dedicata all’Assunta che fu eretta nell’XI secolo, esempio tra i più significativi del romanico pugliese.
In fondo alla salita, a protezione della cittadina, il Castello, costruito da Federico II nel 1240 su probabili preesistenze normanne.
Il borgo medievale si anima nei mesi estivi per i tanti locali, ristoranti e bottegucce, mantenendo però intatti i colori e le atmosfere.