Both Venice and Florence, two hours apart by train, are marvelous travel destinations with much to o ...