News

A three-hour train ride from Paris lies the medieval port town of La Rochelle. Located in southwestern France, just north of Bordeaux, La Rochelle is a favorite holiday spot for the French and the ...