This is a now defunct park called Miracle Strip Amusement Park, in Panama City, Florida - the two rides are Dante's Inferno and the Haunted Castle. The park was built in 1963 and closed in 2004.
I do love these pictures, they are is it sad and alluring at the same time. check out this original photo book, he has taken a lot more pictures. They are just amazing.