Locorotondo

Italy

View from the Itria Valley Mother Church of Saint George the Martyr Street of the center and clock tower

Locorotondo is a town in the province of Bari (BA) in the Italian region of Apulia (Puglia), Italy.

Locorotondo is listed as one of the most beautiful hamlets in Italy.

  • Mother Church of St George the Martyr
  • Countryside