Edmonton/Twin Island Airpark

Edmonton/Twin Island Airpark, also known as Twin Island Air Park, is located 12 NM southeast of Edmonton, Alberta, Canada.