island in Peten Itza Lake, Peten Department, Guatemala
Nothing published yet — the first post fills this front page.