deltadiscovery.com
I Saw the Lake Iliamna Monster
by Roy Andrew 200 miles SW of Anchorage across the Alaska Mountain Range is Lake Iliamna. It is the largest freshwater lake in Alaska. It’s about 95 miles long and 25 miles wide. There are numerous…