Considered one of the most beautiful towns in Europe, every street in the beyond-ridiculously picturesque, medieval Alsace town is an explosion of color.
Art, architecture, pretty piazzas, markets and mosaics – From ancient sights to the greatest Italian artists, some of the best things to do in Rome are free.