News

The mere mention of Bali evokes visions of a lush green, zen paradise in the minds of travelers who see a visit to the island as the ultimate in travel goals. And it’s not hard to understand why.