Partner University – Groupe Sup de Co La Rochelle

La Rochelle La Rochelle is a small picturesque city with a rich history dating back to antiquity. The city was founded during the 10th century and has been a significant harbor ever since. La Rochelle is located in southwestern France, by the Bay of Biscay. La Rochelle‚Äôs primary tourist attraction is the Old Harbour, Vieux…