travelerexperiences.com
Castel del Monte - Travel Express
Castel del Monte is a 13th-century citadel and castle situated on a hill in Andria in the Apulia region of southeast Italy. Unesco World Heritage site