Where is Armdale?

Where is Armdale located?

Armdale, Armdale, Canada (approx. 44.63593°, -63.62636°)


Where is Armdale on the map?