Photo: La Rochelle, France / iStock / PictureReflex
9. La Rochelle, France
On France’s Atlantic coast, this city with 12th-century origins has a rich maritime and merchant history, evident in the massive towers guarding the Old Port and in lavishly decorated half-timbered houses.