Where is Victoria Harbour, ON - Richard St and Albert St?

Where is Victoria Harbour, ON - Richard St and Albert St located?

Victoria Harbour, ON - Richard St and Albert St, Victoria Harbour, ON - Richard St and Albert St., Canada (approx. 44.750515°, -79.77364°)


Where is Victoria Harbour, ON - Richard St and Albert St on the map?