Letting a side the classic ones, hosts +50 races we get
countries that have held over 20 Formula 1 championship events include Argentina, Austria, Hungary, Japan, Mexico, and South Africa in descending order. Many classic circuits are scattered among them like the Österreichring, Kyalami, Fuji Speedway, and the Hermanos Rodriguez Autodrome.
There are also countries that have only hosted 1 or 2 F1 races such as Morocco, Qatar, Korea, and Las Vegas. Some like India and Turkey had short-lived spells on the calendar too.
Hope Hamilton takes the lead to bring F1 back to Africa!
He's definitely invested in doing so, but the reality is if the money is right it will become true