Sandby borg is a ringfort, one of at least 15 on the island of Öland. It sits about 2 kilometers southeast of Södra Sand ...