Chacchoben Ruins Tours

A large pyramid structure surrounded by grass and trees.
A large stone pyramid with multiple levels and a staircase leading to the top, surrounded by lush greenery and trees.