1004 Point Lobos Ave, San Francisco, CA , USA
Step back in time at Sutro Baths, the ultimate hangout spot for mermaid wannabes and beach bum enthusiasts. Dive into a maze of fascinating ruins, once known as the world's largest indoor swimming pool complex. Located at 1004 Point Lobos Ave, San Francisco, CA, these mystical ruins are a must-see for any curious traveler looking to explore the history and beauty of the city by the bay.
Landmark
Lat: 37.7804444, Lon: -122.51365
ShareWebsite Link
Visit the page to learn more about bookable experiences at this place