Where is Pomme de Terre Lake?

Where is Pomme de Terre Lake located?

Pomme de Terre Lake, Pomme de Terre Lake, United States of America (approx. 37.90167°, -93.320274°)


Where is Pomme de Terre Lake on the map?