Results 2 results found Temple of Masonry Altars, Altun Ha, Belize, Central America Temple of Masonry Altars, Altun Ha, Belize, Central America