Displaying posts published in



My name is Jim Horncastle. I was born in British Columbia,Canada and have lived here my entire life in the communities of North Vancouver, Trail, Victoria, Maple Ridge and Nanaimo. I am married and have two sons. Over the past number of years I have developed an increasing interest in learning more about my family […]