Where is Menlo Park?

Menlo Park is an affluent city in San Mateo county, California, US. The total area of this city is 17.4 square miles, of which 41.88% is water. For more information see here: