A beautiful rainbow emerges from rain clouds hovering over the ocean between Bali and Nusa Lembongan, Indonesia. The Best View of the Rainbow on Lembongan Island