Historical day trips from Boston

Tour the towns of Salem, Lexington and Concord

    Editors' Picks