Angels Billabong Angel’s Billabong is one of the magical spots you can’t help but marvel at. A crystal clear tide pool cascades into the ocean on the east coast of Nusa Penida. Out in that ocean, Manta Rays cruise the coast at leisure. Tweet