San Francisco's Glen Park and Glen Canyon: A Self-Guided Tour
The village of Glen Park is nestled among the slopes of the San Miguel Hills near the heart of San Francisco, just south of Twin Peaks. It is the gateway to a hidden gem of 70 acres of open space known as Glen Canyon, of which 60 acres is officially designated as a Significant Natural Resource Area. Much of the history of Glen Park and Glen Canyon is closely
Check provider options in CarFree for current availability and booking details.