NEW VIDEO ALERT: Strawberry Hill, San Francisco Travel Guide!
Strawberry Hill is an island in the middle of the beautiful man-made lake, Stow Lake. Located in Golden Gate Park in San Francisco. Check out our travel guide on YouTube: https://youtu.be/sU4Exph9k5g
Have you been to Strawberry Hill? What did you think?