Idaho Has a Real Life Elsa Castle

It’s back! Did you know that there is a real life Else castle right here in Idaho? The Ice Palace at Labelle Lake in Rigby, Idaho is back and we …

Idaho Has a Real Life Elsa Castle Read More »