
Silent Prayer & Sacred Stone: The Mystery of Bristol’s Lord’s Prayer Rock
There’s something deeply touching about coming upon the Lord’s Prayer Rock along Route 17 in Bristol. Standing before this weathered slab of Vermont stone, its sacred words chiseled deep and painted white against the gray […]