Bali conjures up images of white sand beaches, crystal clear waters, vast rice paddies – but there is a confronting reality in many areas that cannot be ignored.
Bali conjures up images of white sand beaches, crystal clear waters, vast rice paddies – but there is a confronting reality in many areas that cannot be ignored.