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

View from the Itria Valley

Mother Church of Saint George the Martyr

Street of the center and clock tower
This article is issued from Wikivoyage. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.