Taken 3/14/19. This fairly new museum is located on the shore of Biscayne Bay in Miami, Florida and shares a central plaza with the Perez Art Museum Miami. Its central feature is the Aquarium which is located on 3 levels with 34 live animal exhibits.