The town of Shediac is on Shediac Bay between Moncton and Cap-Pele.
See more New Brunswick Cities and Towns.