The National Aquarium sits on the edge of Baltimore's Inner Harbor. Photo courtesy the aquarium

Baltimore offers plenty of fun things for families to do, including an impressive aquarium, family-friendly restaurants, museums and science centers, and pro sports teams.

Kids might enjoy taking in a game at Camden Yards or meeting the residents at The National Aquarium, while parents will thrill to check out the outdoor markets, top-notch museums, and more.