Spook Hill is in Lake Wales, Florida, USA. It has been there for YEARS. I've only been around for about 14 and this was my first time venturing to Lake Wales, specifically to visit Spook Hill! It was a forty minute or so drive, but it was a fun day!
No download links available.