Nature’s Block Wall
On the south coast of the Island of Newfoundland, Cape Anguille, Codroy Valley. Just below the Cape Anguille Lighthouse at the seashore, there is a block rock wall that runs along the seashore. Amazing sight to behold as you may think it was Man made, but it’s actually a natural rock formation. Submitted By:…