Forumosa
Worldwide list of internet cafes?
Life
Technology
scott021
February 28, 2004, 10:08am
1
Anyone know a website listing internet cafes around the world ?
scott021
February 28, 2004, 2:21pm
2
found it myself
netcafes.com/