Where is Lake Providence?

Where is Lake Providence located?

Lake Providence, Lake Providence, United States of America (approx. 32.804295°, -91.170105°)


Where is Lake Providence on the map?