 Newfoundland is an island, a province of Canada, very recently a country of its own and a republic of Great Britain. But it's the island in the middle of the Atlantic Ocean, basically just south of Greenland. If you're confused, I always tell people, I'm kicking around, if you can't find us, it's where the Titanic sank.