I think he means that a significant number of people in Edinburgh are tourists at all points. Like if you were to ask someone in Edinburgh where they're from, they're likely to be a tourist/student rather than a born and bred Edinburghian.
Not saying I agree, but I think that's what he's saying