Shedd Aquarium 4.6 / 5

1200 S Lake Shore Dr, Chicago

Overview

Shedd Aquarium is an indoor public aquarium in Chicago, Illinois, in the United States. Opened on May 30, 1930, the 5,000,000 US gal aquarium was for some time the largest indoor facility in the world. Today it holds some 32,000 animals.

Tips & Reviews