The Most Bizarre Places to Visit in All of North America

Seward Street Slides – San Francisco, California

These slides were the talk of the town when they were built in the early 1960’s by a local teenager. The government planned on bulldozing the area to built, but the local community wouldn’t have it. They then were able to save the open space with the slide.

Next Page →

Advertisement

Next Page →