Currently browsing category

Disney

Seabase Alpha in Epcot-title-1200

Seabase Alpha in Epcot

Seabase Alpha was the original name for the underwater base inside The Living Seas, now known as The Seas with Nemo and Friends, in Epcot at Walt Disney World. In the old Living Seas, I always thought going down into Seabase Alpha was really cool. Yes, I know much of …

Close