I know I am still a newbie here, but lived between Baltimore and Washington for 30yrs..I wasn't really into photography back then, but I actually like Baltimore better than DC..
The good thing with Baltimore is if you are down at the Inner Harbor, you can go just about anyplace within 15-20mins..For people comming from out of town, there are plenty of hotels just off the Baltimore Beltway, withing 10-15mins from Baltimore..
The architecture is great, alot of old buildings mixed in with alot of newer stuff..Alot of urban scenery, and also alot of up-scale city areas too..
Here is a list of some of the things I know of in Baltimore, and surrounding areas:
1 - USS Constellation
2 - All of the Inner Harbor
3 - Baltimore Aquarium, and Science Center, B&0 Musuem
4 - Fort McHenry, and Fedral Hill
5 - South Baltimore, Little Italy, and the rest of Downtown Baltimore
6 - Oriole Park at Camden Yards, the Ravens Stadium, Babe Ruth House
7 - Baltimore Zoo
8 - The Red-Light District (although I wouldn't really recommend that)
And I am sure there are alot more that I have not listed..Maybe some other members can give some other good reasons for Baltimore..
In my opinion D.C. is just over-rated..Everything that is down there has been photographed over and over again..Also to go from place to place you would almost have to take the subway..For the people comming from out of town it is hard to find a decent hotel close enough to D.C, and if you do its expensive..
These are just my opinions, so I hope I didn't offend anyone from the D.C. area..Once again I lived between both, and both are very beautiful places to be, I just feel Baltimore has a lot more to offer..
I can also post more information on these attractions if needed..!!!