The National Baltimore Aquarium is a must see. It has many species including dolphins. A section of the aquarium has a huge coral reef that allows you to look down in the open pool and see all the species swimming around.