No wonder you were confused since it is on their website, but I still believe its wrong. Are there any old time residents that can shed light on this location?
The reason I am thinking St Andrews is because that is a state park and fairly close to Deer Lake, where Eglin is federally owned and further away. Interesting picture...