Mallard Lake
Advertisement
Jr Drive
San Francisco, CA 94121
Mallard Lake is a serene body of water located in San Francisco, California. Surrounded by lush greenery and walking paths, it offers a peaceful retreat from the urban bustle. Visitors can enjoy birdwatching, picnicking, and leisurely strolls along the water's edge, making it a perfect spot for nature lovers and families alike.
Generated from this place's information
See a problem?
You might also like
Advertisement