Dog Sledding in Seward: Becoming One with Nature

Seward, Alaska is the ideal winter destination and a great place to go when you want to get away from it all for a while.  Tucked into the Kenai Peninsula Borough, the area stretches on for 21.5 miles but is pretty sparsely populated.  This makes it a wonderful choice for those looking to relax in [...]