Grand Falls is a town in northwestern New Brunswick, Canada, on the Saint John River. Its name comes from a waterfall created by a series of rock ledges over which the river drops 23 metres. From Wikipedia
His family said he died of natural causes at his home in Drummond, New Brunswick.