Population 3,141,
the largest town for a hundred miles,
an island on the shore of the prairie,
and an ocean of mountains.


Grangeville, Idaho

camas prairie

idaho wilderness