Meaning & History
Town in Denmark located in North Slesvig specifically on the southern part of the island of Als and partly on the peninsula Jutland. Sønder meaning "southern" and borg meaning "castle". Named for the castle that the town developed around.