The "Independence Tree" was planted in 1776 outside the Moffatt-Ladd House in Portsmouth by William Whipple, soon after he signed the Declaration of Independence.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results