I love Baltimore, but I would say DC is your best option. DC is definitely more tourist friendly with all the museums, monuments, and history. Baltimore has a charm that you don't fully understand unless you live there. There are cool spots, but definitely not the Inner Harbor or other tourist traps.
6/14/12 at 8:05am