Big Horse Creek


Big Horse Creek - natural watercourse in Elmore County, Idaho, United States of America.