Tag: Idaho Land Board

Lookout on the Lake McCall

A new event center on Payette Lake near McCall? Not so fast

A new events centers called Lookout on the Lake moved close to opening this summer just outside of McCall.