Question: Are Santa Teresa Del Almendral Airport and Fort Providence Airport both located in the same country?
Sentence (from "Santa Teresa del Almendral Airport"): There is distant rising terrain west and north.
Relevant evidence: No