Actun Tunichil Muknal (Cave of the Crystal Sepulchre), Belize

Deep within the dense rainforests of Belize lies a spiritual site, whose gruesome content now ...