Bali Travel Guide Sightseeing Hotel Restaurant Shopping Highlights - Illustrated Author:Jonathan Watkins Bali, according to Hindu legend, was created at the beginning of time by nine gods, and its foundations were supported by an enormous dragon god. The legend further tells that the inhabitants of Bali will worship the gods till the end of time.