In Bali, the spiritual land of gods, you first make your way to its cruise terminal where monolithic stone edifices remind ...