Visit Angel's Billabong natural infinity pool carved by the ocean and the calm, clear waters of Crystal Bay — one of Nusa Penida's most beautiful snorkeling spots.