La Rocca is the head-shaped rock that gave this coastal town its name when the ancient Greeks first landed there – Cefalu is thought to derive from the Greek word kephale, meaning head. Sitting above the town, the climb to the top of this hill is dotted with ancient Greek remains and the views when you get there are breathtaking. Make sure you start early on in the day before it gets too hot.
Many people head up to the 4th-century Diana’s Temple, which is a reasonable, well-signposted walk with some good views along the way. However, if you ascend to the top of the rock you’ll get the spectacular 360-degree views of the town, coastline and sea out to the Aeolian Islands.