Where is La Fontaine?

Where is La Fontaine located?

La Fontaine, La Fontaine, United States of America (approx. 40.67393°, -85.72137°)


Where is La Fontaine on the map?