Where is Armdale?
Where is Armdale located?
Armdale, Nova Scotia, Canada (approx. 44.63578°, -63.62196°)
Where is Armdale on the map?
{"latitude":44.63578,"longitude":-63.62196,"title":"Armdale"}