according to the outlet. Only a short ferry or boat ride away from mainland Bali on the island of Nusa Penida, Angel’s Billabong is a major attraction for the beauty of its natural infinity pool ...