By Dr. Jessie Voigts, 3 August, 2017 Visiting the Lobster Capital of the World Want to get your photo taken with the world's largest lobster? Head to Shediac, New Brunswick, in Atlantic Canada, for all things lobster. Tags Lobster Shediac New Brunswick Canada travel foodie travel restaurant reviews family travel