Question: Are Byrnes Mill And Millhouse and 67 Spencer Street located in the same country?
Sentence (from "67 Spencer Street"): 67 Spencer Street is the former head offices of the Victorian Railways, on Spencer Street, Melbourne, Australia.
Relevant evidence: Yes