Here he responds to our question about the northern range of monarchs. Canada Highway is sparsely inhabited and consists of dense, rugged forest and terrain. As for the prairie provinces of Alberta, Saskatchewan and Manitoba, monarch butterflies can be found in the southern regions of these provinces. However, individuals have either migrated or strayed to the central parts of these provinces too, and as far north, for example as Hinton, Alberta and The Pas, Manitoba. In Manitoba, monarchs are regularly found in Riding Mountain National Park, where milkweed grows.
Monarch butterflies are extremely rare for mountainous British Columbia.
Monarchs are also found in Quebec and in the Maritime Provinces. Apparently monarchs are not native in Newfoundland, as milkweed does not grow there. However, each year, a number of strays are found, possibly blown off course by strong winds. Monarch butterflies are not native to Great Britain and Ireland, but individuals are found in the south each year. These may have been blown there by strong winds from the Azores, Maderia or the Canary Islands.