Nusa Penida Island, Indonesia The Hidden Gem of Bali: Nusa Penida Island I traveled to Nusa Penida Island in Indonesia and was amazed by