Where is The Hydrostone?

Where is The Hydrostone located?

The Hydrostone, Nova Scotia, Canada (approx. 44.66119°, -63.59662°)


Where is The Hydrostone on the map?