buriedmirror.com
Chiminos Island Lodge
Chiminos Island Lodge is located in the remote Petexbatun Region region of the Peten. It bills itself as an “eco-archaeological adventure.” I have never visited, but that seems fair eno…