Biccari, Italy: 'We have set up an online catalogue of houses from 1 to 30,000 euros'
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 Mount Cornacchia).