Visit La Rochelle - Best of La Rochelle
La Rochelle is a city located in Western France. It is basically a sea port situated on the Bay of Biscay in Atlantic Ocean. It is also known as the “City of saints” because of the nearby locality Saintonage. This place was named after Santones who resided here way back into the history.
You may also be in interested in other popular destinations in France like Paris, Angers, Tours