Gray Rapids, New Brunswick

Gray Rapids is a Canadian rural community located in Northumberland County, New Brunswick.