Where is the Headquarter of International Tennis Federation?

A. Madrid
B. London
C. Paris
D. New York

Leave a Reply

Your email address will not be published. Required fields are marked *