Il paese sorge sul promontorio del Gargano a 165 m s.l.m., a breve distanza dal Lago di Varano. La natura calcarea del territorio si manifesta in una pluralità di caverne e cavità sotterranee, in parte visitabili. Fra le più rilevanti vi è la grotta di san Michele Arcangelo.