South of France August 10, 2025FRENCH RIVIERA’S GREATEST SECRET: The Rothschild Villa You Don’t Know.