Cristo Rei beach Dili Just a bus away from the city center, Cristo Rei Beach offers a relaxed atmosphere far from tourists