Bari, the capital of Puglia, is a coastal gem where ancient history, vibrant food culture, and stunning Adriatic views meet. From Romanesque churches and medieval castles to fresh orecchiette made on ...