Bali is more than an island with beautiful beaches. Travel around and chances are that you encounter one of the thousands of ceremonies held daily by the Balinese in order to keep the universe in balance. Even if there isn`t any celebration going on, temples are worth to visit because of their unique architecture. Residential areas and the layout of villages are chosen in function of the dominant Hindu religion, Bali social binder par excellence. You can otherwise take a walk in the countryside and be amazed by artfully landscaped green terraces that seem to go up to heaven at least up to the mountains, where the gods reside.