Spook Hill is located in Lake Wales, Florida and is officially recognized by the town with prominent signage on North Wales Drive...