Discover the best things to do in Hvar, Croatia, from stunning, exploring historic towns & indulging in local cuisine plus family-friendly activities.