Where is Boston Logan Airport Terminal C located?
Boston Logan Airport Terminal C, Boston Logan Airport Terminal C, United States of America (approx. 42.366585°, -71.017166°)
Boston Logan Airport Terminal C, Boston Logan Airport Terminal C, United States of America (approx. 42.366585°, -71.017166°)