Question: Are Buffalo Museum Of Science and Melaka Stamp Museum both located in the same country?
Sentence (from "Buffalo Museum of Science"): The Buffalo Museum of Science is a science museum located at Martin Luther King Jr. Park in Buffalo, New York, United States, northeast of the downtown district, near the Kensington Expressway.
Relevant evidence: Yes