Question: Are both New London Airport (Virginia) and Afton Municipal Airport located in the same country?
Sentence (from "Groton–New London Airport"): Groton–New London Airport is a state owned, public use airport located three nautical miles (6 km) southeast of the central business district of Groton, a town in New London County, Connecticut, United States.
Relevant evidence: No