Selfie, Student Program Air Force Museum, Palam, Delhi Posted onJune 18, 2014December 24, 2015 The Indian Air Force Museum, Palam, is the museum of the Indian Air Force, and is located at the Palam Air Force Station in Delhi, …