Question: Are both buildings, Ashton Villa and Looe Lifeboat Station, located in the same country?
Sentence (from "Ashton Villa"): Ashton Villa is a fully restored, historic home located on the corner of 24th and Broadway in Galveston, Texas, United States.
Relevant evidence: Yes