Crystal Bay

Nusa Penida island
Broken Beach looks stunning from above
A giant dinosaur in Kelingking Beach