Archibald Lake in Upper Stewiacke, Nova Scotia

Archibald Lake in Upper Stewiacke is a body of water.

Nature
body of water

Petrol stations

  • Co-op (Federated Co-operatives) at Highway 289 5477 (B0N 2P0) – approx. 4,0 km.
Located in Nova Scotia
Country Canada