Salem, North Carolina is a twin city with deep roots. Old Salem was founded in 1766 as a settlement for the Moravian Church. Modern-day Moravians can still trace their ancestors to the authentically ...
Some results have been hidden because they may be inaccessible to you