A naturally formed arch at Broken Beach, one of Nusa Penida’s most Instagrammable spots, attracting visitors from all over the worldBroken Beach Arch – Nusa Penida’s Unique Landmark