Visby
Visby lies to the south of Sweden's capital city Stockholm on the island of Gotland. The name Visby is in keeping with the town's rich historic roots, enduring from the ancient past when the town was nothing more than a Stone Age sacrificial site.