Where is Angle Inlet?

Where is Angle Inlet located?

Angle Inlet, Angle Inlet, United States of America (approx. 49.34527°, -95.06274°)


Where is Angle Inlet on the map?