TWA Flight 903 was a regularly scheduled flight from Bombay (Mumbai), India to New York-Idlewild, via Cairo and Rome-Ciampino.
Contact us...