Palam’s Air Force Museum houses all of India’s aviation history within its four walls, from the gigantic aircrafts to real war prizes that have been won. Located at Palam Air Force Station, the museum ...