Who Has America's Best Aquarium? (Video)
In Monterey's world-famous aquarium, the star attractions are jellyfish. In Atlanta's aquarium, it's the Whale Sharks.
america best aquarium video monterey world famous aquarium star attraction jellyfish atlanta aquarium whale sharks