brittanypierce brittanypierce 21-10-2020 History contestada Where did the British make the largest amphibious military landing in history, until World War I? A. Boston. B. Charleston. C. New York. D. Savannah