Púglia (or Apulia in English) is the the heel of the Italian ""boot... more »
Gravina in Puglia(Gravina in Apulia) is an Italian municipality in the... more »
Gravina has its name from the deep ravine bordering the town. In the... more »