Blackpool Pleasure Beach, England. Ever heard of it before?
I just happened to stumble onto a youtube video from there, then I looked it up on Bing. Looks like a cool place to visit for anyone who happens to be going across the pond. Roller coaster heaven, and it appears to be a nice mix of old and new stuff. Check it out:
http://binged.it/P7BQ41