The Boston Marathon starts in Hopkinton and finishes near Copley Square in Boston. The Boston Marathon is not known as a flat ...