A map would really help with this.
The Miqmac are in Eastern Canada, near the Hudson Bay. Their kinsmen Ainu live in Northern Japan on the island of Hokkaido and south of Japan on the island of Okinawa.
Using genetics, linguistics, and anthropology, both groups have been traced back to the pre-historic Ainu of the Upper Nile Valley. The Nilotic Ainu are referenced in ancient texts as Annu and they were builders of great shrine cities like Heliopolis (Biblical On).