Discovery Channel Store

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”.