It's almost that time of year again: The Charles St. 12 is only about a month away. Haven't registered yet? Click here to claim your spot before the race sells out! Not only is a great way to race 12 miles, it's a route filled with historic, religious and social Baltimore landmarks that you don't want to miss. Check out our favorite spots!