Hi, and thank you for letting me know there was an Echo Bay in so many places. :) It is Echo Bay Ontario, and it is just out side of Sault Ste. Marie, Ontario. Which is about 10 min. from the Sault. It is in the Algoma district. Thank You, Sharon Dale.