Newfoundland is a large island located off the eastern coast of mainland Canada and one of the country's ten provinces.
History[]
Giant Squid[]
In 1873, a giant squid that spanned over 20 feet was caught off the coast of Newfoundland.[1]
Attack on the Surface World[]
In 2018, Newfoundland was one of many locations targeted by the Atlanteans, resulting in marine waste and pollution floating around in the coastal waters and several warships beached onto land.[2]