Angel’s Billabong or Angel of Nusa Penida Angel’s Billabong or Angel of Nusa Penida are on the South-West shore of Nusa Penida, not a long way from Crystal Bay. Nonetheless, to go there by bike or vehicle you need to make a seriously large diversion. The street to go there used to be the most exceedingly awful one in all of…
