GTA is tied to American culture so it will always be predominately set in North America, this wont change, Max Payne is the franchise to be used for other exotic/foreign locations. They've already based the games on past eras, San Andreas was the 90's, Vice City and GTA 3 were 80's, so there's no need to do it again. They've now clearly gone for a modern, real world/time up to date setting as seen with GTA4 which was set in 2008 and GTA 5 which is probably set in 2013 or affter 2008.
The next GTA game will be set in a modern Vice city and probably Las Venturas those two go well together.
The next GTA game will be set in a modern Vice city and probably Las Venturas those two go well together.