Shediac, known as the “Lobster Capital of the World,” is a charming coastal town in New Brunswick that draws visitors with its stunning beaches, vibrant festivals,...