Nestled on the stunning Atlantic coast of France, Saint-Palais-sur-Mer in the Charente-Maritime department is a [...]