Recently in ArticlesCuriosities Category

America's Stonehenge is at the top of Mystery Hill in North Salem, New Hampshire. Carbon dating indicates the site was built 4000 years ago.

The Statue of Liberty dedicated in 1886 was inspired by Laboulaye and designed by Bartholdi.The structural framework was designed by Eiffel.