Golden sunlight bathes the rocky coastline and clear, calm turquoise sea of a beautiful pebble beach in Saint-Jean-Cap-Ferrat, France.