There are plenty of things to do whether you crave lazy beach days with the kids, nature reserves, sunset cruises or shop-til-you-drop mornings.