The weather and climate in Javea is excellent. Javea is a town on the Costa Blanca coast of Spain and enjoys more than 2,800 hours of sunshine each year with an average annual temperature of 19.3 degrees Celsius.
Star Tribune. For the Wyoming newspaper, see Casper Star-Tribune. The Star Tribune is the largest newspaper in the U.S. state of Minnesota. It originated as the Minneapolis Tribune in 1867 and the competing Minneapolis Daily Star in 1920. During the 1930s and 1940s Minneapolis's competing newspapers were consolidated, with the Tribune published in the morning and the Star in the evening.
I think you're absolutely right and I've thought the same thing since season one. Based on the shooting location/climate/Green Arrow's traditional connection to Seattle it seems likely Starling City is somewhere in Washington state, possibly between Seattle and Vancouver.