Twin Peaks Summit (North/Eureka Peak)
San Francisco, CA 94114
Twin Peaks Summit, located in San Francisco, CA, offers stunning panoramic views of the city and the Bay Area. The trail leads hikers to the summit of North Peak and Eureka Peak, both of which provide breathtaking vistas, especially at sunrise and sunset. This popular hiking destination is known for its diverse flora and fauna, making it a perfect spot for nature lovers and outdoor enthusiasts alike.
Generated from this place's information
See a problem?
You might also like
Partial Data by Foursquare.