Parco Nazionale del Gargano


the ruins of Castel Pagano, built by the Normans, castle, church and necropoli built on the rocks. An archeological site in Gargano National Park, Apulia, Italy