Setting: modern day, for a Transformers fic.
Where exactly is the Laurentian Abyss? The most I can seem to find is "in the Atlantic, off the eastern Canadian coast," but I'd like something a little more specific, if possible. Also, if I wanted something of extraterrestrial origins to set off from there in a vaguely southwesterly direction and arrive at a beach in North America that was unpopulated but still somewhat accessible (i.e. I need a giant robot that turns into a Topkick to be able to get there) about where would I want this thing to hit land? I'm thinking somewhere along
All my searches are turning up the exact same three lines of information and I'm getting more than a little frustrated, so any help will be very appreciated.