By Catherine Trevor-Roberts ITWPA Member Welcome to Anchorage, Alaska, the largest city in the Last Frontier! Anchorage is tucked between the Chugiak Mountains and the Cook Inlet, creating a unique mix of city and wilderness all in one location. You can be wandering the exhibits of the Anchorage Museum in the morning, hiking in the mountains in the afternoon, and dining at … [Read more...] about Top 5 Must Do’s in Anchorage, Alaska