Facebook's new 57-acre headquarters is in Menlo Park, California. Facebook's new 57-acre headquarters is in Menlo Park, California. Source
One comment
Pingback: Facebook’s Brand New Headquarters « Humor