Groundspeak Regular Memberjustmom97 visited The Living Seas Aquarium - Epcot, Disney World, FL
Stopped in to stare at some fish and ride the new (to me) Nemo ride.