La Rochelle, the French city and seaport located on the Bay of Biscay by admin | Oct 2, 2021La Rochelle, the French city and seaport located on the Bay of Biscay