The historic village of Talkeetna is nestled at the base of North America's tallest peak Mt. McKinley (Denali). ''Talkeetna'' Where the Road Ends and Life Begins!