Byzantine tower of Biccari

Byzantine tower of Biccari is a building located in city center of Biccari, a city in Province of Foggia in Italy.