Salt Lick Point Land and Water Reserve A visit to Salt Lick Point is a natural jumping-off point for experiencing what makes southwestern Illinois special. This natural area just east of Valmeyer ...