Commemorating New Sweden…again
Despite its status as the first permanent European settlement in the Delaware Valley, the New Sweden colony does not hold the same place in American mythology as Jamestown or Plymouth—even for people who live quite close to “The Rocks,” the… Continue Reading