What is Place Of Contract?

Legal Definition
The place (country or state) in which a contract is made, and whose law must determine questions affecting the execution, validity, and construction or the contract. Scudder v. Union Nat. Bank, 91 U. S. 412, 23 L. Ed. 245.
-- Black's Law Dictionary
Legal Definition
The place at which the final meeting of the minds of the contracting parties is conferred. See 94 Tex. 25, 86 Am. St. Rep. 813, 57 S. W. 635.
-- Ballentine's Law Dictionary