Where is Armdale?

Where is Armdale located?

Armdale, Nova Scotia, Canada (approx. 44.63578°, -63.62196°)


Where is Armdale on the map?