Indonesia may be famous for having some of the best beaches in the world, but its islands also hold ... for the awe-inspiring ...