With lots of museums and attractions Baltimore makes for a great weekend trip. Have fun exploring the different museums learning about the history of the city, state, and country. Go where the Star-Spangled Banner was written or where a train would stop on the way to Ohio. Learn about all different types of animals visiting the zoo or aquarium. If you are a sports lover, then Camden Yards and M&T Bank Stadium is a must visit. 

The Walter Art Museum

Fort McHenry National Monument

American Visionary Art Museum

National Aquarium

Baltimore and Ohio Railroad Museum

Horseshoe Casino 

National Great Blacks In Wax Museum

Maryland Historical Society

Maryland Science Center

Port Discovery

Edgar Allan Poe House and Museum

Geppi's Entertainment Museum

Baltimore Museum of Art

The Baltimore Museum of Industry

Sports Legend Museum 

Camden Yards

M&T Bank Stadium 

Baltimore Zoo

Duck Tour Amphibious Vehicle

http://www.taketours.com/baltimore-md/baltimore-duck-tours-573-701.html

This is a family friendly way to see the shoreline of Baltimore from land and bay. The tour is conducted in an amphibious vehicle that serves as tour mobile. Tours sell out so order your tickets in advance. This is a lot of fun for kids.