International Tennis Federation
International Tennis Federation is the highest governing body of tennis sport. The International Tennis Federation (ITF) is the governing body of world tennis, wheelchair tennis, and beach tennis. It was founded in 1913 as the International Lawn Tennis Federation. The headquarters of ITF is located in London, England, UK.
This Question is Also Available in:
हिन्दीಕನ್ನಡ