6
You May Also Like
From Our Partners
Now You Know
Latest Affordable DIY & Organization
Did you know the world's largest indoor swimming complex is located in San Francisco? It's true. Well, technically, the ruins of the largest indoor swimming complex, but you get the idea. While it was originally built in 1896, the Sutro Baths unfortunately burned down 70 years later in 1966. As much of a tragedy as this was back then, today, the haunting ruins are a fascinating area to explore and provide one of the most beautiful natural settings in all of the city.