Castelluccio Valmaggiore is a town and comune in the province of Foggia in the Apulia region of southeast Italy. It takes its name from the castle built here by the Byzantines around 1000 AD, as the fortification commanded the valley of the Celone river. Of the castle only a 20-metre high polygonal tower remains today.
AdFind Discounts on the Best Foggia In Italy. Tripadvisor Helps You Spend Less. Always Great Deals: Search for The Best Foggia Hotel Prices on Tripadvisor.
Candid traveller photos · Easy price comparison · Millions of hotel reviews