2017 Precipitation Update

April 25, 2017 0 Comments

We have received the equivalent of 87 inches of rain at Illahe Lodge since New Year’s Eve.