If you head a short distance out of Nice, France, to the northeast, you'll come to St. Jean Cap Ferrat, a seaside village in a beautiful location—on a peninsula jutting out into the Mediterranean...