Bari, Italy, Puglia: Swabian castle or Castello Svevo, a medieval landmark of Apulia.
- Advertisement -