The village of Biccari is located in Apulia, in the province of Foggia. A town of 2,600 inhabitants with a medieval feel, it is surrounded by rich and fertile nature (such as Lake Pescara and ...