Worldwide list of internet cafes?

Anyone know a website listing internet cafes around the world ?

found it myself

netcafes.com/