Continuing on from my seminal visit to Google and the Computer History Museum yesterday, my tour of Silicon Valley today has taken me to the headquarters of yet another Internet behemoth, Facebook. Facebook is located at Menlo Park, a bit further north from Mountain View, not far south of San […]