You Searched for: Puglia

All year long
Castel del Monte - Puglia - Italy

Castel del Monte – Andria

A fortress built in 1240 immersed in Alta Murgia Park in Apulia. Open all year round