Webcam Sea Otters

Observe some of the adorable sea otters on this HD live cam, belonging to the Seattle Aquarium, in the U.S. state of Washington, through a live stream between 9am and 6pm PST. This public aquarium, located on the Elliott Bay waterfront in the city of Seattle, receives over eight hundred thousand visitors per year, making them aware of people’s impact on marine life.