Cumberland Bay is a community on Highway 10 on the east side of Grand Lake.
See more New Brunswick Cities and Towns.