From culinary masterclasses to awe-inspiring sights, Sicily is perfect for culture lovers, foodies and nature enthusiasts alike.