Discovery channel store-Dubai Mall

The Discovery Channel Store is located on the top level of Dubai Mall adjacent to the Dubai Aquarium.

Discovery Channel stores’ elaborate tie-ins with charitable entities enable people not only to learn more about the aquatic world but also
participate in making a difference.”
Enter thru a world of different creatures and discover their importance. Be amazed at this one of a kind “aquarium store”.