Elihu Thomson passed away in Swampscott (United States Of America). Swampscott is a town in Essex County, Massachusetts, United States, located 15 miles (24 km) up the coast from Boston in an area known as the North Shore.
Elihu Thomson Quiz Master Challenge: 16 Questions to Crown the Quiz Master