Nusa Penida is a small island located just off the south-east coast of Bali, clearly visible from the mainland. Nusa Penida lies across a deep straight of ocean subject to heavy swells that frequently hinder boat passage and can be reached by public ferry from the port of Padangbai and from Sanur Beach by traditional boats when weather permitting.
The landscape of Nusa Penida is generally dry and highlighted by a series of limestone cliffs that provides rugged scenery for visitors. Regardless of the chilly water temperatures, the ocean surrounding Nusa Penida lends itself to some spectacular diving and snorkelling opportunities. The marine life in this area is truly inspiring and offers glimpses of turtles, mantra rays and sharks. Nusa Penida has several beaches. The one that is closest to the harbor is situated in Toya Pakeh village, this beach has beautiful reef a floating restaurant. The most beautiful beach is Crystal Bay; it is very quiet, far from crowd, with sparkling blue water. Far from the beach, situated on the top of elevated ground is Puncak Temu, from this place you can get bird-eye view of beautiful scenes of Nusa Penida.
Nusa Penida also has important temples that are venerated by not just Nusa Penida's inhabitants but also people of Bali. The most important one is Dalem Peed Temple. Dalem Peed Temple is home of the dreaded Ratu Gede Nusa, spreader of the disease, evil, and patron saint of the leyak (witches) of Bali as well as protector of benevolent people.