Twin-falls meaning

A city of south-central Idaho southeast of Boise near the Twin Falls of the Snake River.
0
0
Advertisement