Travel from New York to Boston in 4 days, stopping in Philadelphia, D.C., Niagara Falls, and Boston. Expect famous landmarks, powerful history, and a few unforgettable natural sights along the way.
Something went wrong!