Gravina di Puglia se dresse à la frontière entre Alta Murgia et Murgia Materana, nichée dans le charme changeant du paysage karstique qui caractérise ces régions du sud de l'Italie.
Le nom même de la ville est un rappel immédiat au contexte naturel qui l'accueille. Les gravines sont de profondes dépressions rocheuses semblables à des canyons typiques des Murgia, creusées par les cours d'eau au cours des millénaires. La vieille ville de Gravina a pris vie au Moyen Âge, lorsque les populations qui habitaient les villages rupestres environnants se sont déplacées sur la rive est du canyon du Torrente Gravina. Une partie des anciennes colonies est encore visible sur la rive ouest, dans le parc archéologique de Botromagno, ouvert au public et à accès gratuit.
Les deux rives de la gravina sont reliées par le pont de l'aqueduc, une structure imposante qui a la double fonction de permettre la traversée de la Gravina et de transporter l'eau dans la ville, tout en offrant de belles vues panoramiques sur la ville et la nature environnante. Ce point de repère emblématique de la ville a été choisi pour tourner quelques scènes d'action dans le film de 2021 « Mourir peut attendre » de la saga 007.
Le centre historique de Gravina di Puglia est un labyrinthe de ruelles pavées, de maisons en pierre et de places suggestives, où l'on respire une atmosphère d'une autre époque. Parmi les lieux les plus intéressants, citons la cathédrale S. Maria Assunta et l'église rupestre S. Michele delle Grotte. La première est un imposant bâtiment de style roman du XIe siècle qui présente, à l'intérieur, un mélange de styles décoratifs datant de différentes époques. L'église S. Michele delle Grotte est l'une des plus anciennes de Gravina : c'était la première cathédrale et elle a été entièrement creusée dans un seul bloc de tuf entre le VIIIe et le Xe siècle.
70024 Gravina in Puglia BA, Italia