Talk:Catherine Frensky/@comment-25494485-20141020113845

There's a town in Canada called St Catherine's, Ontario Canada which is near Niagara Falls.