The pretty little walkable city named best place in Europe to visit in April

The historic city offers stunning architecture, famed museums, and plenty of cosy cafes and restaurants.