Buffalo Lakes


Buffalo Lakes is a lake chain in South Dakota, in the United States.
Buffalo Lakes takes its name from Buffalo Township.