We have made several trips to Epcot over the last couple of years but have never seen this place. Give me directions please.
It sounds a lot like the Coca Cola museam in Atlanta.
It is located near the musical fountains (Fountain of Nations) in Future World's Innoventions Plaza. You can't miss it, it looks like a giant iceberg! !