Plage de la Mitre: Sheltered Cove Swimming in Toulon, France | OnlyBeaches