Locorotondo



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

See
Locorotondo is listed as one of the most beautiful hamlets in Italy.
 * Mother Church of St George the Martyr
 * Countryside