
Castel del Monte: the Octagonal Castle in Puglia
Most people don't realize that the region of Puglia (Apulia) has the longest coast of any of the Italian regions (excluding the islands of Sicily and Sardinia, of course). From its northern-most coastal town to the bottom of the heel of Italy's boot, Santa Maria ...