Brain › General Knowledge

Where is the International Tennis Hall of Fame located?

  1. London, England
  2. New York, NY
  3. Newport, Rhode Island
  4. Paris, France

Answer

The correct answer is C) Newport, Rhode Island.

More General Knowledge questions

Play Brain · Practice