Join六 upcoming events being held in Shediac. Shediac, Canada's Lobster Capital, is a charming seaside town located in the picturesque province of New Brunswick, known for its rich cultural heritage, beautiful sandy beaches, delicious seafood, and the world's largest lobster sculpture, making it an ideal destination for tourists seeking a relaxed maritime experience.