Canada shares land and sea borders with the USA (the lower 48 states and Alaska), Denmark (Greenland), and France (St. Pierre and Miquelon — a small group of islands off the southern coast off the island of Newfoundland).