Question
Where is the Tennis Hall of Fame located?
GEOGRAPHY
Newport, Rhode Island
GEOGRAPHY
Share: