Plage de la Scaletta: Secluded Cove in Cap Ferrat, France | OnlyBeaches