Little Sand Canal in Idaho Falls, ID 83401

Little Sand Canal in Idaho Falls, ID 83401 (Bonneville County) is a canal.

Waterway Type
canal