Spread the love

This mysterious treasure pit on a Nova Scotia island has a fascinating natural explanation.