Off the coast of Bali, Nusa Penida offers a true paradise for marine life enthusiasts. This island is home to some of the world's most stunning snorkeling and diving spots. Equipped with mask and ...