There are 3 places named Mist Island in Canada.
All places in the world called "Mist Island".
Wellington (4)
Windsor (4)
Saint Andrews (3)
Selkirk (3)
Tracadie (3)
Kingston (3)
Victoria (3)
Havelock (3)
Sidney (3)
Centreville (3)
Princeton (3)
Borden (3)
Westport (3)
Milton (3)
Richmond (3)
Benton (3)
Fork Lake (2)
Inverness (2)
Lumsden (2)
Oak Bay (2)
Winfield (2)
Bellevue (2)
Caribou (2)
Cumberland (2)
Grand Falls (2)
Laflèche (2)
Morden (2)
Radisson (2)
Saint Louis (2)
Stanley (2)