A city may establish and maintain a municipal airport and may acquire by lease, purchase or condemnation proceedings, subject to the limitations in 26 Pa.C.S. § 206 (relating to extraterritorial takings), land lying either within or outside the territorial limits of the city and within or outside the territorial limits of the county in which the city is located, that in the judgment of council may be necessary and desirable for the purpose of establishing and maintaining a municipal airport, landing field, aviation easement or intermediate landing field and other air navigation facilities.