
The (Replica) Hopperstad stave church in Moorhead, Minnesota
At the edge of the prairie where Minnesota and North Dakota meet, Moorhead’s Hopperstad stave church (a replica of the medieval Hopperstad stavkirke in Vik, Norway,) transports visitors to era of the Vikings when Christianity Read More …