Where is Lake of Two Rivers?

Where is Lake of Two Rivers located?

Lake of Two Rivers, Lake of Two Rivers, Canada (approx. 45.57833°, -78.47944°)


Where is Lake of Two Rivers on the map?