Posted on : May 10, 2020 By tira Bali Exploring the beauty that is Crystal Bay. Crystal Bay Beach, Nusa Penida, Bali