Portsmouth, New Hampshire is a seacoast town colonized by white settlers in 1630 on land that belonged to the Abenaki Indian tribe.
Share this post
Good Ghosts Among Us
Share this post
Portsmouth, New Hampshire is a seacoast town colonized by white settlers in 1630 on land that belonged to the Abenaki Indian tribe.