Bali is an island of temples. The Department of Religion has cataloged at least eleven thousand temples - small and large, local and regional...