En la punta sur de la isla hay vestigios de un templo maya.