E291187
Stow Lake Island is a small, wooded island located within Stow Lake in San Francisco’s Golden Gate Park, known for its walking paths, viewpoints, and tranquil natural setting.