Talkeetna Alaska is the perfect small town, to me. Where else will you see flannel covered nomads driving ATV’s through town with their hunting dogs sitting on the back? It’s a town where you can order sourdough flapjacks for breakfast with a side of elk sausage. Talkeetna is situated 150 miles north of …