The American Lobster can be found in the Atlantic Ocean only along the North American coast. More specifically, it can be found between Cape Hatteras in North Carolina (U.S.)
The American Lobster can be found in the Atlantic Ocean only along the North American coast. More specifically, it can be found between Cape Hatteras in North Carolina (U.S.)