the artifact is referred to as "the crown jewel of Belize." But keep in mind: If you don't like bugs, Altun Ha may not be for you. Travelers said that while the temples are amazing, the insects ...