Where are you going?
Or, let us surprise youSpin the Globe ®

San Fran

List View
Map View
Save Place
1004 Point Lobos Ave, San Francisco, CA 94121, USA
While hiking through the Lands End area of San Francisco I came across this gem. Built in the late 19th century as the world's largest indoor swimming pool complex, visitors could take a dip in one of the seven pools or take a stroll through a...