La Rochelle is a charming port city located on the Atlantic coast of France. Known for its magnificent ramparts and towers protecting its harbor, listed as a Unesco World Heritage Site, the city is also a great starting point to visit the region. Here are our articles on La Rochelle.