TRAVEL GUIDE: Strawberry Hill, San Francisco

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?

Leave a Reply

Your email address will not be published. Required fields are marked *