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