Nusa Penida — Angel's Billabong & Broken Beach

Bali, Indonesia

nature park Beach Nature park

Natural rock pool and sea arch formations.