Historian Talk: Military Aircraft Wrecks, Cape Cod (Falmouth)
Falmouth Museums on the Green 65 Palmer Ave, Falmouth, MA, United StatesDid you realize that in New England there are so many aircraft wrecks, both military and civilian, that on average there is one every 35 miles of land? That is […]