America's stonehenge, in Salem, New Hampshire, is thought by some to be the oldest manmade structure in North America:
http://www.stonehengeusa.com/
I don't know if it would be an appropriate location for this project but I could certainly help organize a group there - I live nearby...