Riggins is a town in western Idaho, in a region known for its green mountains.Its history dates back thousands of years.In the 1700s, the local tribe built a camp for a winter retreat.In 1911, the tribe moved to a new site, where the first American settlers settled.The tribe’s leaders had hoped to create a sustainable, …
Continue reading “World Golf Tour: Idaho’s Riggins Green Tour gets green-light”