7 Seas is excited to share NEW locations that have just been added to the already extensive locations database for France. 7 Seas has had a strong grip on the South of France for many years, and now the team are thrilled to broaden their reach with the addition of Corsica last year and now a handful of carefully selected new locations. These include 17th Century Chateaux, the quaint resort town of Deauville and the small island along the West...