Jul 31, 2018 | By: Rachel Johnson
Crosby Recognized As “Best Place To Live” In Outside Magazine
Crosby was recognized as a “Best Place To Live” and one of “America’s Smartest Towns” by Outside magazine.
The article in Outside cited the way Crosby embraced adventure recreation by investing in new mountain bike trails as a reason for its recognition.
Crosby, a town of 2,337 people, and the Cuyuna Country State Recreation Area have been getting a lot of press recently and have generated national excitement as the trail system continues to grow.