Results 1 results found Harbour entrance with Tour de la Chaine on left and Tour St. Nicolas (St. Nicholas Tower) on right, La Rochelle, Poitou Charentes, France, Europe