Tag: Belize

The ATM Cave

Okay, I’ll spell it out for you one time, I’m talking about Actun Tunichil Muknal (ATM) Cave. It was an ancient holy place to the Mayan culture. The ATM cave is the site where increasingly brazen and upsetting human sacrifices were taking place more than 1000 years ago. The Hype There is a lot of Read More