Question: Are both Ambala Air Force Station and Lumberton Municipal Airport located in the same country?
Sentence (from "RAF Tuddenham"): Royal Air Force Station Tuddenham or RAF Tuddenham is a former Royal Air Force station located south east of Mildenhall, Suffolk, England and north west of Bury St Edmunds, Suffolk.
Relevant evidence: No