Castel del Monte, near Andria, is one of Italy's most emblematic and mysterious monuments. Declared a UNESCO World Heritage ...