Il centro abitato sorge su un complesso di colline. Il territorio comunale si estende dal mare Adriatico all’alta collina, ed è compreso tra i laghi di Varano e Lesina. Fa parte della Costa del Gargano.
Bellissimo castello Normanno Aragonese, vista spettacolare, entrando nella mura ci sono ancora le case antichissime della città, strade molto antiche...