Place for ads
Select the correct answer from the options below:
No. 14 Squadron of the Indian Air Force is based at Ambala Air Force Station.