A little museum on an island in Lake Peten Itza (I think that's how it's spelled). It was actually pretty cool.