Bali indeed has a lot of wonderful beaches to explore, but not all of them are located on the mainland. On the southeast of Bali separated by Badung Strait, neighboring the small islands of Nusa Penida and Nusa Ceningan, lies Nusa Lembongan: an even smaller island that dwells unmatched beauty within.Nusa Lembongan is also considered as a small island with soft white-sand beaches.
There are several stunning beaches you can explore here, such as Dream Beach, Mushroom Bay, Coconuts Beach, and Jungutbatu Beach. The four of them have their own distinctive charm that are incomparable to each other.