Canada's 'Lobster Capital Of The World' Serves Seafood Feasts And Perfect Coastal Adventures
The "Lobster Capital of the World" in Canada is home to the world's largest lobster sculpture and an annual festival starring the delicious crustacean.
Read More