
Angel Billabong, Denpasar - Bali (Indonesia)
Angel Billabong Beach is located close to Broken Beach Nusa Penida Island and Bali. It is a unique rock Lagoon created by nature. This is one of those destinations always packed with tourists but the views here are simply incredible.
Sakti Kec Nusa Penida Kabupaten Klungkung Bali
-8.7335003
115.4467901