It's in LA. Heading north from lake providence on hw 65 you'll make a right at the Panola Pepper plantation sign, go to the end of the road, turn left and go about a mile and turn right onto the first gravel road you come to, this will carry you across the levee, follow this road for about another mile and the ramp will be on your left.