Située à 800 mètres d'altitude, sur un éperon rocheux, cette petite ville blanche a été créée au 11ème siècle autour d'un sanctuaire dédié à l'archange Michel et créé 5 siècles plus tôt. Elle domine la plaine de Macchia et le golfe de Manfredonia sur la mer Adriatique.