The Living Seas
The Living Seas was a groundbreaking attraction located in Epcot’s Future World. When it opened on January 15, 1986, it was one of the largest and most technologically advanced aquariums in the world. The attraction was dedicated to exploring the wonders of the ocean, marine life, and the importance of oceanography and ocean conservation. The … Read more