Lamanai, meaning “submerged crocodile,” was once one of the largest Maya cities in the region, with over 700 buildings across ...