From seaside fairways to château stays, France offers exceptional golf experiences that blend sport, culture, and elegance.