Close to Dili but quite isolated due to the poor state of the road, Dollar Beach is a hidden gem tucked behind the giant Christ statue that faces the other way towards Dili.