A perfect addition to your Nusa Penida trip for sunset views, Crystal Bay Beach is a stunning serene cove for snorkeling and diving with a 200-meter sandy stretch. Accessible via speedboats from Bali, the tropic-riven beach is fringed with palms, coral reefs, colorful fish, and a jagged offshore islet. There are also luxurious bungalows for staycations.