Beautiful inside and out, Gerace charms with its maze of medieval streets clustered on a promontory at the edge of the Aspromonte Mountains in Southern Calabria. The town can’t be missed for miles around and views over the surrounding territory out to the Ionian Sea are stunning. No wonder Gerace is one of Italy’s Most Beautiful Villages (Borghi più belli …