Sicily is blessed with endless, glorious beaches both sandy and rocky, and with the clearest of water in unimaginable shades ...