La Rochelle is located on the Bay of Biscay in the cognac country of France. It is a picturesque port with a number of lock-enclosed small harbors that shelter a fleet of fishing boats and a large number of international sailboats. Its waterside towers are the signature of the city.
REFERENCES. Click on any of the selected items below for travel-related information: