Puyung Beach on Nusa Penida island is one of the nicest white sand beaches in Bali, but it’s still completely unknown to most visitors.
This beach also happens to be just a short distance from some of the most popular tourist sites in Penida.
This travel guide will explain how to get there, and everything you need to know before you go!