nusa-penida-island-drone

Nusa Penida is the rugged island just off the coast of Bali. It is the biggest of the three Nusa islands and also the most adventurous one to explore. The spectacular limestone coastline of Nusa Penida and green rolling hills makes it a beautiful destination to add to your Bali itinerary. You can either go on a day trip to Nusa Penida to visit the highlights of the island. But if you have the time it is highly recommended to stay at least 2 nights or more on Nusa Penida to make the most out if your visit. Find here all the best things to do on Nusa Penida. From the best beaches, most amazing cliff viewpoints to the natural pool, cave and many more activities you can do!  

How to get to Nusa Penida 

The best way to get to Nusa Penida is by fast boat from Bali. There are smaller boats going from Nusa Lembongan to Nusa Penida. A one way ticket for the fast boat from Bali to Nusa Penida costs 100.000 IDR per person. 

How many days you need in Nusa Penida Bali

If you’re short in time then one day could be enough to see the highlights of the island during a Nusa Penida day tour. But if you want to put as many things on your Nusa Penida itinerary then I would highly recommend to stay at least one or two nights on Penida. You can then book the two day Nusa Penida tour or even the three day Nusa Penida tour! 

Where to stay in Nusa Penida 

There are many great places to stay in Nusa Penida and you can find something for every budget. From lovely homestays to luxury hotels or amazing villas overlooking the ocean and with views on Mount Agung. 

Considering the best area to stay there are a few options. Depending on how long you will stay on Nusa Penida you can either book one place for the whole period. Especially if you don’t mind driving around on the scooter or if you have a private tour booked, then it would be great to stay around the main town of Nusa Penida, Toyapakeh. If you love to go on sunrise missions like us, then it might be an idea to book two different accommodations during your stay. One of the east coast where you can watch sunrise and one of the west coast where most of the restaurants are located. 

Best time to go to Nusa Penida 

Nusa Penida can be visited year round, but right after the rainy season you can expect the island to be the greenest. We have visited Nusa Penida twice. Once in September and once in May. It was a completely different experience because the foliage on the island was brown after the dry season and very lush green after the rainy seasons. So if you want to see green cliffs and green overall nature, then visiting in the months of March, April, May and June would be the best. However, the other months are great as well. Just keep in mind that rainy season in Bali usually starts around November and lasts until March. 

25 BEST THINGS TO DO ON NUSA PENIDA

See the incredible view on Diamond beach 

One of the most beautiful beaches on Nusa Penida is Diamond beach. With towering limestone cliffs and bright turquoise blue water, Diamond beach is picture perfect. Therefore it is some of the most instagrammable places on Nusa Penida Island. The hike down to the beach itself is quite adventurous and demanding, but the viewpoint on Diamond Beach is easy to get to and a great thing to do for everyone. From the parking lot it is only a 5 minute walk to the viewpoint from where you can see the beautiful Diamond shaped rocks and white sandy beach surrounded by the impressive limestone cliffs. 

The entrance fee to the viewpoint of Diamond beach is 10 000 IDR per person which is the same for going down to the beach. 

Book here a complete day tour along the best beaches and viewpoints on Nusa Penida, including snorkeling with giant Manta Rays!

Read in our complete guide everything about Diamond beach Nusa Penida

diamond-beach-nusa-penida

Hike down to beautiful Diamond beach 

If you have the time and you like doing a little hike down to this incredible beach, then it’s highly recommended to do this at Diamond beach. The narrow stairs are cut out from the cliff wall and take about 10 – 15 minutes until you get down. You have to make a few sharp turns which involves a good coordination as well a short part where you need to hold yourself to a rope. Once you get down at the beach you will see it was totally worth it. Diamond beach is still super untouched. The towering limestone cliffs surrounding the beach will make you feel super small. And the soft white sand and beautiful silky turquoise water make you feel that you’ve entered a tropical paradise. The waves aren’t usually too big at Diamond beach, but always be careful if you plan to swim in Nusa Penida. The current and waves at some places in Nusa Penida can be daunting.

Read in our complete guide everything about Diamond beach Nusa Penida

diamond-beach-nusa-penida-stairs
diamond-beach-standing-rock

Visit the spectacular Pura Goa Giri Putri temple

Nusa Penida is not all about beaches, cliffs and viewpoints. There is a very unique Hindu temple on the island which will blow your mind once you get inside. Located along the north coast you will find the Pura Goa Giri Putri cave at the end of steep stairs. The temple is located in one of the biggest caves in Nusa Penida. Because it is a holy place, every visitor has to wear a sarong which you can rent if you don’t have one yourself. 

The entrance of the cave is very interesting as well. You will have to crawl through a tiny hole in the ground before you get inside the 300 meters long cave. Once inside, the roof is about 15 – 20 meters high, so you don’t have to worry about feeling claustrophobic once you made it through the small crack. Before entering the cave, you will first be blessed with holy water on your head.

Book here the all inclusive 3 day tour around Nusa Penida

You will visit most of the locations from this blog post including Goa Giri temple. You will go snorkeling with Manta Rays, visit the amazing viewpoints and the best Nusa Penida beaches. The price includes all transport and ferries, lunch, breakfast, 2 nights accommodation and a private snorkeling boat!

goa-giri-putri-temple-nusa-penida

Practical information Pura Goa Giri Putri temple

The entrance fee for Pura Goa Giri Putri temple is based on a donation of 20 000 IDR and if you don’t bring a sarong yourself you can rent one for 5000 IDR. Once inside you can walk along the path and admire the beautiful temples inside. There is artificial light inside the cave so you won’t walk in the dark. At certain days there will be ceremonies held which you can attend as visitor.

goa-giri-putri-temple-nusa-penida-
goa-giri-putri-cave-nusa-penida

Take in the breathtaking views at Kelingking viewpoint

The most popular destination on Nusa Penida Island is without a doubt Kelingking. The iconic T Rex shaped headland is a truly unique sight. If you’re going to Nusa Penida and haven’t been to Kelingking beach, even if it’s only the viewpoint, you haven’t been to Nusa Penida! 

The views from Kelingking viewpoint are absolutely incredible as you look out over the ridge and dinosaur shaped headland. If you’re short in time or not in for a strenuous hike down to Kelingking Beach, then taking in the views from the cliff are also well worth the visit. 

If you want to avoid the crowds and have a nice sunset spot, then I’d highly recommend going to Kelingking viewpoint for sunset. 

Book the epic day tour Nusa Penida here including visiting Kelingking lookout point and much more!

Read in our complete guide everything about Kelingking viewpoint and beach

kelingking-beach-nusa-penida

Hike down to Kelingking Beach 

Going down to Kelingking Beach Nusa Penida is a true adventure. The hike is strenuous along the 150 meters high cliff. The path is a bit tricky, but if you’re in for an adventure then hiking down to Kelingking beach is a must do! Once you’re down on the beach it will truly take your breath away.

kelingking-stairs
kelingking-stairs-closeup

Kelingking Beach is super rugged beach flanked by the towering limestone cliffs. There is a cave at the beach where you can relax and find shade from the scorching sun. Be careful if you’re going for a swim because the waves and current is very powerful at Kelingking Beach. Bring enough water when going down because there won’t be shops selling drinks or snacks.

Read in our complete guide everything about Kelingking viewpoint and beach

kelingking-beach-cave
kelingking-wave

Visit the other Kelingking lookout point 

Besides the famous Kelingking viewpoint where the stairs start for the hike down, there is another, way less popular viewpoint. From this spot you will have a side view on the T Rex and beach. Head up via the stairs along the cliff where you will pass some abandoned shacks. Then the cement stairs will end and you’ll enter a grassy area. Continue to walk parallel to the cliff until you get to an open area where you can see the Dinosaur head from a side view. This is a great spot to fly the drone from as you have a good overview and don’t bother other people. You can eventually bring a rug and picnic here while watching the sunset. 

Read in our complete guide everything about Kelingking viewpoint and beach

kelingking-beach-viewpoint

Wander through the Teletubbie hills 

A fun place to visit on Nusa Penida Island are the Teletubbie Hills. These green rolling hills are a fun stop while exploring the east coast. There are a few viewpoints on Bukit Teletubbies along the way, so you don’t have to walk far to see them. However, if you do like a bit of adventuring you can go on a little hike up the hills to see the sweeping views even better. And if you like to fly the drone you can see the Teletubbie hills even better. During and after the rainy season the hills will be much more green than in the summer months. Especially at the end of the dry season (August, September, October), you can expect the hills to be brown. There is no entrance fee to visit the hills so it’s a great little stop on the way to, or after, Thousand Island viewpoint, Diamond beach and Atuh Beach. 

Book the best 2 day tour around Nusa Penida island here. Including visiting the Teletubbie Hills and much more!

Watch in our complete guide everything about Teletubbie hills

bukit-teletubbies-nusa-penida

Visit the spectacular Broken beach 

Broken beach is a remarkable spot on the west coast of Nusa Penida. This natural rock archway is a result of the erosion of earth over millions of years. The spectacular cove of Broken beach with the crystal clear turquoise waters is one of the must see spots on Nusa Penida island. You can walk around the cove over the natural bridge to see all the different angles of Broken beach, but you can’t descend down to the beach itself. If you have a drone you will love to see the aerial perspective of Broken beach as well. Besides exploring this unique Nusa Penida beach you can also visit Angels Billabong which is located on the same site.

Book your Nusa Penida day tour here. It includes all the highlights of the island including Broken beach, transfers, ferry tickets, lunch and the entrance fees.

broken-beach-nusa-penida

Practical information Broken beach

Located on the far southwest coast of Nusa Penida, Broken beach is about an 45 minute drive on from the main town of the island, Toya Pakeh. The best time to visit Broken beach is in the early morning because there is only a little bit natural shade around. And because it isn’t a beach where you can relax anyway, it is better to tick off this spot in the early morning or late afternoon. 

Read in our complete guide everything about Broken beach

broken-beach

Float in Angels Billabong 

On the same location as Broken beach you’ll also find the natural pools of Angels Billabong. If you fancy a dip in the salty water you can do this at Angles Billabong. This crystal clear tide pool looks almost like an infinity pool when the waves are calm. The water is then like a mirror and reflects the sky perfectly. You can dip and float in this natural pool, but not when the ocean is rough. The waves will then come easily over the side and the current gets too dangerous. There have been incidents here when people got pulled into the wild ocean. So use your common sense and don’t go too close to the end and don’t go in when the waves splash into the pool. This creates a current effect and you absolutely don’t want to get dragged into the ocean. 

Book your Nusa Penida day tour here. It includes Angels Billabong and all the other highlights of the island. Ferry tickets, transport, lunch and entrance fees are included in the tour price. So all you have to bring is yourself and a camera!

Read in our complete guide more about Angels Billabong natural pool

angels-billabong-topdown

Have a good coffee and smoothie bowl at Penida Colada 

Some of the best coffee spots and restaurants on Nusa Penida Island is Penida Colada. We tried the coffee at other cafes on Nusa Penida, but the coffee and smoothie bowls and Penida Colada were the best. But there’s a lot more on their menu. From salads to burgers and other healthy food, there’s food for everyones taste! In combination with the amazing view on the ocean and on a clear day Mount Agung, you will have a great time here. You can even walk on the beach (with low tide) after or before your meal. 

coffee-penida-colada
penida-colada

Watch sunset at Banah Cliff Point

Another amazing lookout point on Nusa Penida Island is at Banah cliff point. Overlooking the interesting rock arch in the ocean and with astounding views on the epic coastline, Banah cliff point is a spot you can’t miss. The drive to the area is on a broken road though, so you have to put in some effort to get there. Facing south west, Banah cliff point is also a fantastic sunset spot. But if you want to visit this spot during the day you’ll be in for amazing views on the crystal clear water of the ocean. 

Book the all inclusive epic 3 day tour on Nusa Penida here. It includes all the best things to do on Nusa Penida, ferry tickets, transport, accommodation, breakfast, lunch, snorkel equipment and a private snorkeling boat.

banah-cliff-point

Practical information Banah cliff point

Once you arrive at the open area of Banah cliff point, you have to walk to the right through the bushes to get to the man made stairs that go down the cliff to the actual viewpoint. It is a steep little hike down the cliff of about 5 – 10 minutes until you get to the actual viewpoint. From here you’ll have impressive views on the rock arch and the coastline of Nusa Penida. 

banah-cliff-point-sunset

Swim with Manta Rays at Manta point 

One of the unique things to do on Nusa Penida island is swimming with Manta Rays. These majestic animals can be 5 meters up to 7 meters wide! It’s just incredible to see them gently floating in the water. You can easily swim, snorkel with them and don’t have to have experience with diving. Just make sure you’re a good swimmer as the current can be strong around the bays in Nusa Penida. 

Book your snorkel tour with Manta Rays here

This full day tour includes a visit to Crystal bay, Kelingking Beach lookout, Atuh Beach, Diamond Beach, Rumah Pohon famous tree house and Thousand Island lookout. 

manta-ray-swimming

Watch sunrise at Thousand Islands viewpoint

A beautiful sunrise viewpoint on the east coast of Nusa Penida island is the Thousand Island viewpoint. Overlooking Diamond beach and the interesting limestone rock structures, this natural viewpoint is a must visit. If you love sunrise then you can start your day trip on Nusa Penida here. By locals this place is also known as Pulau Seribu, but it’s clearly signposted as Thousand Island viewpoint along the road. 

Book your Nusa Penida east day tour here. This private day tour includes visiting all the Instagram highlights of the island. But also your ferry tickets, air conditioned transport, lunch, entrance fees and of course an English speaking guide.

thousand-island-viewpoint-nusa-penida-sunrise

There are several viewpoints at this location, but the best one is after you pass the tree house. From this cliff you’ll have the best, open view on the surrounding cliffs. It is truly magical to see the sunrise here, and you can perfectly combine it with visiting the other spots on Penida’s east coast. 

The entrance fee to the viewpoint is 10.000 IDR which includes parking. 

thousand-island-viewpoint-nusa-penida-sunrise-pano

Make an instagrammable picture at Rumah Pohon treehouse 

Some of the most famous Nusa Penida Instagram spots is Rumah Pohon treehouse. Perched on a cliff next to the Thousand Islands viewpoint, it overlooks the impressive limestone cliffs and the bay of Diamond beach. This Nusa Penida treehouse became very Instagram famous, so you will be charged 75.000 IDR per person for a picture.

Previously this treehouse was available to book for a stay. But since it became such a popular photo spot they changed to pay per person and photo. 

Book your Nusa Penida east day tour here. This private day tour includes visiting all the Instagram highlights of the island. But also your ferry tickets, air conditioned transport, lunch, entrance fees and of course an English speaking guide.

rumah-pohon-treehouse-nusa-penida

Relax at Atuh beach 

Atuh beach is one of the best beaches on Nusa Penida for a day of relaxing. The beautiful white stretch of sand is surrounded by green cliffs on both sides. It is located at the opposite of Diamond beach and could be a great recovery place after you’ve been hiking down and back up to Diamond beach. But, to get to Atuh beach you also have to hike down steep stairs to get to the beach. 

atuh-beach-nusa-penida-stairs

What makes Atuh Beach so unique is the stunning arch and rock formations out in the water. The contrast between the turquoise blue water, light yellow sand and green cliffs creates the perfect tropical setting! With plenty of warungs along Atuh beach that rent comfortable sunbeds and umbrella’s for some shade plus all sorts of drinks from cold coconuts, beers, juices and local food, you’ll have all the ingredients for a chill day at Atuh beach. 

Book your Nusa Penida east day tour here. This private day tour includes visiting all the best spots on the east coast of Nusa Penida including Atuh beach. But also your ferry tickets, air conditioned transport, lunch, entrance fees and of course an English speaking guide.

Read in our complete guide everything about Atuh beach

atuh-beach-nusa-penida-arch
atuh-beach-shacks

Go diving with the Mola Mola fish  

Nusa Penida is famous for having the possibility to spot the Mola Mola fish in the right season. With its characteristic shape, oval from the side and flat from the front, the Mola Mola is very unique to spot. It is the heaviest bone fish you can meet and it lives usually about 600 meters deep in the ocean. But you can meet the Mola Mola fish, also known as sunfish, in Nusa Penida when it comes close to the surface between July and October. 

The reason that the Mola Mola fish comes close to the surface between these months is because it follows the so called upwelling. This is a phenomenon of seasonal upswings of cold water which brings certain nutrients that the Mola Mola fish go after. With that in mind you can expect the water where you will dive to be cold! You will get a wetsuit that goes over your head to keep you warm during the dive. Most likely you will dive at Crystal Bay which has a good protection from the ocean swells. On good days visibility can hit 40 meters creating the perfect diving circumstances!

mola-mola-fish

Relax at Tembeling natural pool and beach

A magical hidden gem on Nusa Penida island is Tembeling Natural pool and beach. This natural infinity pool is a unique place to visit and offers natural shade by the forest, crystal clear water to have a dip in and a gorgeous secret beach. After a short hike from the parking lot you will see the beautiful blue natural pool set below the large orange brown cliff which gives a beautiful contrast with the orange and blue colors. Here you can have a swim and cool off after the adventure coming down. But there is another natural pool closer to the beach overlooking the ocean. 

Book here the all inclusive 3 day tour around Nusa Penida

You will visit most of the locations from this blog post including Tembeling natural pool and beach. You will go snorkeling with Manta Rays, visit the amazing viewpoints and the best beaches on the island. The price includes all transport and ferries, lunch, breakfast, 2 nights accommodation and a private snorkeling boat!

Tembeling-natural-pool

Visiting Tembeling natural pool is a must when you’re adventurous and like to see the lesser known spots on the island. However, the way down to Tembeling beach forest is risky and only recommended when you are really skilled in riding the motorbike. Make sure you know the brakes are working good!

Read in our complete guide everything about Tembeling natural pool and beach

Tembeling-beach-pool-nusa-penida_
Tembeling-beach-

Take in the views at Sekartaji Cliff Spot 

Another amazing viewpoint on Nusa Penida is the lesser known Sekartaji Cliff Spot. Located along the south coast of the island, you will have an incredible view on the coastline and crystal clear water. Facing south west, Sekartaji Cliff Spot is also a great sunset spot on Nusa Penida. Most likely you will see no one else here as it’s an off the beaten path location.

Sekartaji-Cliff-Spot-drone

We watched sunset here and were the only ones around. It was so serene and the beautiful views on the limestone cliffs were amazing. If you bring a rug and some snacks and drinks you can enjoy this epic spot during sunset all for yourself.

sekartaji-cliff-spot-sunset

The headland down at Sekartaji Cliff Spot is a bit different than Kelingking Beach but has the same proportions being a huge limestone cliff. The fun thing from this spot is that you’ll have a different view from each side of the cliff. Facing west you’ll have a totally different view than facing east. And if you have a drone you’ll love it to fly around here to capture the impressive coastal views and headland.

Sekartaji-Cliff-sunset
Sekartaji-Cliff-sunset-
Sekartaji-Cliff-drone

Hike down to Seganing waterfall 

Although this isn’t some of the very best things to do on Nusa Penida, I include it anyway for the adventurers! Hiking down to Seganing waterfall along the gnarly cliff path is a true adventure and not for the faint hearted. The path down to Seganing waterfall can be considered quite extreme and challenging as the slope is almost 90 degrees. When you arrive down at the cliff you can see Seganing waterfall that flows along the cliff down into the ocean. It’s honestly not the most spectacular waterfall you can see in Bali. So in this case I would say it’s more about the adventure to get there than that the destination, Seganing waterfall, is a must visit.  

Relax at Crystal bay 

Crystal Bay is one of the best beaches in Nusa Penida if you want to relax for the day. With some sunbeds and local beach shacks where you can order cold drinks and basic food you can have a super chill day at Crystal Bay. And if you’re into snorkeling or diving, then Crystal Bay is a perfect spot to go to with it’s colourful reef and plenty of marine life. The backyard of Crystal Bay is full of palm trees so the drive towards it is just incredible. 

Book your day tour around Nusa Penida island here. It includes a visit to Crystal bay, snorkeling with Manta Rays and some of the hotspots on the east coast of Nusa Penida.

crystal-bay-nusa-penida-boats
crystal-bay-nusa-penida-restaurant

With some of the most beautiful, clear waters of the island, the beautiful secluded cove of Crystal Bay has a palm fringed white sandy beach that stretches for about 200 meters. Flanked by green hills and in combination with the crystal clear turquoise waters, Crystal Bay give you those real tropical island vibes. 

Read in our complete guide everything about Crystal Bay beach

crystal-bay-nusa-penida

See the incredible Nusa Penida coastline at Saren Cliff Point

Saren cliff point is another amazing viewpoint which is not the most popular on Nusa Penida. But with incredible views on the coastline, it’s hard to understand why. However, it makes it a great place to visit on Nusa Penida for the off the beaten path traveler. With a broken road that leads to the end of the cliff you have to put in some effort to get there though. It’s a bumpy ride but the views definitely make up for it! 

saren-cliff-point

There are actually two different viewpoints at Saren cliff point. From both sides of the cliff you’ll have an amazing view overlooking the coastline and ocean. If you have a drone you’ll love flying it here. There is no entrance fee for Saren cliff point and it’s also a great spot to watch sunset. 

saren-cliff-point-nusa-penida

Go snorkelling in Gamat Bay 

Gamat Bay is one of the best places for snorkeling on Nusa Penida. Here you can spot many tropical fishes in the 8 meters deep waters of Gamat Bay. Besides a great place for snorkeling, Gamat Bay also offers great diving opportunities. The rare Mola Mola fish has been spotted here and even bamboo sharks and marble rays. Gamat beach is very wild without facilities so this is definitely some of the most untouched beaches and bays of Nusa Penida. 

Book your snorkeling tour at Gamat bay including 2 days of exploring Nusa Penida island here.

virgin-beach-bali-snorkeling

Visit Peguyangan waterfall and natural pool

Hiking down to Peguyangan waterfall and natural pool gives you a bit of everything. It’s a true workout hiking down the blue stairs, then seeing the epic coastal views and then getting to the bottom where you will see the waterfall and sacred temple makes this activity complete. Although it is a bit difficult to see the actual waterfall because it is pouring from the cliff into the ocean, you can take a dip in the natural pool and attend a purification. The sacred temple is a holy purification site with spouts, and if you’re in for a dip you can float in the natural pool with amazing views on the ocean. 

Book the all inclusive epic 3 day tour on Nusa Penida here. It includes all the best things to do on Nusa Penida, ferry tickets, transport, accommodation, breakfast, lunch, snorkel equipment and a private snorkeling boat.

Visit the spectacular Suwehan beach 

A lesser known beach on the island but very spectacular thanks to the towering cliffs and crystal clear waters is Suwehan beach. The hike down to the beach is about 15 minutes of descending down steep stairs with safety fence. It does feel like a little adventure going down the beach. Halfway you will get to a little viewpoint where you can see the first glimpse of Suwehan beach. Here we spotted a few Manta Rays in the crystal clear water which was absolutely magical. The way the Manta Rays float in the water is something mesmerising. 

suwehan-beach-stairs
manta-rays-suwehan-beach
manta-ray-nusa-penida

From this spot you’re almost there. Just 5 more minutes and you’re at the end of the stairs. Keep in mind that all the beaches on Nusa Penida are affected by the tide. With high tide there is almost no Suwehan beach left and it would be dangerous to walk on the beach due to the strong waves rolling onto the beach. Unfortunately we arrived just when high tide started, and the waves were massive. There wasn’t an option for us to walk on the beach. But even just looking at it and flying the drone was incredible.

Book the all inclusive epic 3 day tour on Nusa Penida here. It includes all the best things to do on Nusa Penida, ferry tickets, transport, accommodation, breakfast, lunch, snorkel equipment and a private snorkeling boat.

suwehan-beach
suwehan-beach-drone

Take a day trip to Nusa Lembongan and Nusa Ceningan

If you’re staying on Nusa Penida and you want to visit the neighbouring islands Nusa Lembongan and Nusa Ceningan then you can easily hop on a boat for a day trip. You can rent scooters at the dock on Nusa Lembongan which will give you the freedom to explore the tiny island on your own pace. Because Lembongan and Ceningan don’t have the enormous cliffs that Penida has, you’re much quicker on the beaches. From the adventurous perspective, Lembongan and Ceningan aren’t that thrilling as Penida. You can visit the Blue Lagoon, Devil’s Tear, canoe through the Mangrove Forest and of course enjoy the beautiful beaches on Nusa Lembongan. But in terms of adventure Nusa Penida has more to offer. 

lembongan-dream-beach

More Nusa Penida travel inspiration

I hope you enjoyed this complete guide about the best things to do on Nusa Penida.

For more Nusa Penida travel guides, head over to our other Nusa Penida blog posts for many more tips.

10 best Nusa Penida beaches

Kelingking beach Nusa Penida

Diamond beach Nusa Penida

Atuh beach Nusa Penida

Broken beach Nusa Penida

Tembeling beach and natural pools

Teletubbie Hills Nusa Penida

Crystal Bay Nusa Penida

For more Bali travel inspiration, head over to our other guides about Indonesia here