By Alvin Alexander. Last updated: October 23, 2017
National Geographic ranks Anchorage, Alaska as the 10th-happiest city in the United States. Just down the road, Boulder, Colorado is ranked #1.
National Geographic ranks Anchorage, Alaska as the 10th-happiest city in the United States. Just down the road, Boulder, Colorado is ranked #1.