In addition to rock climbing, this beach is also suitable for camping, trekking, or simply enjoying the enchanting sunset.
5. Ngandong Beach
Ngandong Beach is still considered a hidden beach that is not too crowded with tourists. With a white sandy beach flanked by two karst hills, this place is a very instagrammable photography spot.
This beach is also an ideal place for surfing, trekking, or tasting fresh seafood served by the stalls around the beach.





