KL has one of the most well developed infrastructures for sports. The city has a variety of facilities to offer for both indoor and outdoor sports. These include swimming centres, equestrian parks, go-kart centres and stadiums, just to name a few. KL has also played host to several international sporting events like the Commonwealth Games, the SEA Games and the football World Club qualifiers, among others. Additionally, KL is known for its motor sports with the city being one of the stops in the Formula One Grand Prix calendar. Another popular game among the upper white-collar professionals is golf, so, you'll see a fair number of golf courses in and around KL.