Kincaid Park packs 1,400 acres of boreal forest, Cook Inlet bluff views, moose sightings, and 40+ miles of trails into southwest Anchorage. Free entry.