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