Where is Lafontaine Beach?

Where is Lafontaine Beach located?

Lafontaine Beach, Lafontaine Beach, Canada (approx. 44.7429°, -80.09468°)


Where is Lafontaine Beach on the map?