La Rochelle, France

In Partnership With

La Rochelle, on the Atlantic coast of France, has been an important port since the 12th century, and during the 17th and 18th centuries it was crucial in the sugar and fur trades—and slave trade as...
0 Results
Filter By