May 25—When it was designed in the 1980s, Town Square Park was meant to be a "haven of peace and beauty" in downtown Anchorage, officials said in news coverage at the time. Few people would describe ...
Visiting Anchorage, Alaska in winter might seem crazy but it's actually tons of fun and absolutely beautiful. See what it's ...