thenextweb.com —
(Click here for a larger version of the world map of social networks) Twice a year (in June and in December), social media strategist Vincenzo Cosenza updates his 'world map of social networks', in which he shows what the most popular social network is in now 137 countries worldwide - at least according to a combination of Alexa and Google Trends for Websites traffic data.
