Buffalo Lake (Minnehaha County, South Dakota)


Buffalo Lake is a lake in South Dakota, in the United States.
Buffalo Lake was so named on account of the lake being a natural habitat of buffalo fish.