On March 14, 1896, the Sutro Baths were opened to the public as the world's largest indoor swimming pool establishment. The Sutro Baths were a large, privately owned swimming pool complex near Seal Rock in San Francisco, California. The facility was financially unprofitable and is now in ruins.