Where is Desbarats?

Where is Desbarats located?

Desbarats, Desbarats (Station), Canada (approx. 46.345875°, -83.92292°)


Where is Desbarats on the map?