Where is Algonquin Motel, South River?

Where is Algonquin Motel, South River located?

Algonquin Motel, South River, Algonquin Motel, South River, Canada (approx. 45.82724°, -79.3718°)


Where is Algonquin Motel, South River on the map?