Angel’s Billabong – Nusa Penida’s Natural Infinity Pool Angel’s Billabong in Nusa Penida is a crystal-clear natural pool surrounded by dramatic rock formations, offering a serene and picturesque swimming experience