What is Iliamna?
1. A tiny town in Alaska; right next to Lake Iliamna
2.A town full of alcoholics and gamblers
The kids from Iliamna never stood a chance
See towns, alaska, iliamna