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.
|Home | Help | About Us | Site Index | Jobs | PRIVACY | Affiliate|
|© 2007 The Generations Network|