seafront: the waterfront of a seaside town
waterfront: the area of a city (such as a harbor or dockyard) alongside a body of water
giant clam: a large clam inhabiting reefs in the southern Pacific and weighing up to 500 pounds