Palmyra Air Towers is a project that symbolizes the passion for excellence, a hallmark of the Pakistan Air Force, the driving force behind the Project. Palmyra Air Towers is an upscale shopping mall and residential complex located within the Dou Talwar Clifton in Karachi, Pakistan.