AmericasCaribbean Altun Ha – Spectacular Mayan Ruins by Andy Vanr June 5, 2020 Explore some of the best restored ruins in Belize and where the world’s largest jade artifact, the Altun Ha Jade Head, was discovered. Read more FacebookTwitter