The headquarters of the League of Nations (LoN) was at

  • Subject:  Generic
  1. New York
  2. London
  3. Paris
  4. Geneva
Correct Answer: Geneva