Det är i guideboken "Nya Upplev Sverige" som nyligen getts ut som skribenterna listar Sveriges tio mysigaste småstäder, det berättar Expressen.
Den gamla Hansestaden Visby "var en av norra Europas rikaste städer för 700 år sedan – i dag är den en idyllisk småstad som exploderar av festglada semesterfirare under sommaren", skriver Expressen.
De övriga bidragen på listan är andra städer som utmärker sig med pittoreska och äldre stadskärnor.
Här är hela listan med Sveriges mysigaste småstäder:
1. Visby, Gotland
2. Ystad, Skåne
3. Vadstena, Östergötland
4. Eksjö, Småland
5. Nora, Västmanland
6. Söderköping, Östergötland
7. Hjo, Västergötland
8. Vaxholm, Stockholm
9. Mariefred, Södermanland
10. Säter, Dalarna