Hello, my name is William Cain and I live in the United States in Brookline, Massachusetts. I have been tracing my Cain family tree and it looks like it goes back to the Isle of Man where Thomas Cain was in Ballaugh, born around 1702-1706. His son John, born around 1730. John had a son Charles born around 1756 who came to New Brunswick, Canada at some point and died there about 1844. If anyone may know about this Cain family line, I would greatly appreciate any assistance to confirm or add to this information.
Thank you,
Bill Cain