Photos of Wolfe Island, located on the St Lawrence River and mouth of Lake Ontario. A gorgeous, rural island where Steve's grandmother was born.