Entertainment ❯ Television ❯ Production ❯ Filming Locations
Production centers on Saint-Tropez’s Château de La Messardière with plot details still under wraps.