Bali conjures up images of white sandy beaches, crystal clear waters, sprawling rice fields – but there is a reality faced in many areas that cannot be ignored.
Bali conjures up images of white sandy beaches, crystal clear waters, sprawling rice fields – but there is a reality faced in many areas that cannot be ignored.