New Castle is the smallest town in New Hampshire. It covers .8 square miles, or 512 acres. The town is composed of one large island and several smaller islands, and serves as a scenic residential and recreational community.
•
Of the thirteen original colonies, New Hampshire was the first to declare its independence from Mother England -- a full six months before the Declaration of Independence was signed.
•
America's Stonehenge is a 4000 year old megalithic (stone constructed) site located on Mystery Hill in Salem, New Hampshire and presently serves as a leisurely, educational tour for the whole family.