Scenic panorama of the sea, coast and bay, Villefranche Sur Mer and Saint Jean Cap Ferrat, South of France.