Where is the Forza Motorsport game series set?

The Forza Motorsport game series (8 video games, 2005 to 2023) is set in no place Wikidata records, though Wikipedia's own articles name New York City, Los Angeles, Prague, Barcelona, Dubai and 3 more places. A game is filmed nowhere, so these are where the stories happen, from Wikidata's narrative location statements.

The games

Named in Wikipedia's own articles

Places named only in the titles’ Wikipedia articles.