Watch
Jonny visits the Newfoundland town where Amelia Earhart took off for her famous transatlantic flight
The tiny town of Harbour Grace was once the launchpad of Amelia Earhart, the home port of pirates, and the 2nd most prosperous place in Newfoundland. Watch now.