Discover the best things to do in Cefalù. A perfect day out to its idyllic beaches, medieval alleys and timeless architecture.