5Visby, Sweden
Visby, the “City of Roses and Ruins,” is a medieval wonder on the island of Gotland. Surrounded by a well-preserved city wall, the town is a mosaic of ancient churches, winding alleyways, and rose-draped cottages. The ruins of St. Nicolai and the Gotland Museum tell the tales of Viking and medieval times.