The MoonPass Lookouts Hold Special Significance To The ‘Great Fire of 1910’
The MoonPass Lookouts offer five custom-built towers that sit on 55 acres of pristine forest in Wallace, Idaho, and perch 30 ft. in the air each with a smart glass roof that transforms the cabin into a stargazing suite at night.