Facebook is number one on alexa.com
Link to Top 500 sites
http://www.alexa.com/topsites
Nothing major as google goes by country
What do you guys think?
Link to Top 500 sites
http://www.alexa.com/topsites
Nothing major as google goes by country
What do you guys think?