Follow their latest travels with ourbrand-new Friends Updates feature.
Talkeetna photo by cgwolf5
July 13, 2006
Swiss Alaska is a small family owned place in the small town of Talkeetna, on the southern edge of Denali. The rooms were clean and neat, but very basic. Don't go expecting plush and elegant, it's the perfect...Read More
Share your travel photos to expand your gallery and add color to your reviews.