A Day in Paradise at Paloma Beach Club

  Tucked away on the exclusive Saint-Jean-Cap-Ferrat peninsula, Paloma Beach Club offers a slice of