Concord Sketches: The Old Manse January 28, 2025 Šárka Botner No Comments Since 1770, The Old Manse has stood majestically on the banks of the Concord River, overlooking the North Bridge where, on April 19, 1775, one of the first battles of the American Revolution unfolded. Read More