Our first full day in Bali was really a crash course in the Hindu religion. Although Indonesia is mostly Muslim, Bali is 90% Hindu. Everywhere you look, there are temples and offerings that have been made to the gods to express thankfulness and gratitude. The offerings are small baskets of (mostly) fruit, cake, incense and flowers. They are all along the sidewalks and all over the two major temples we visited today. Every home has a family temple, every community has several temples, there are public temples and temples for specific purposes. Before entering we had to don a sarong. Scott joined us for today's tour. Our first temple, Goa Gajah or Elephant cave, was excavated in 1954 but has been dated to the 11th century. The 2nd temple was Holy Spring temple which is a purification temple. People were bathing in the springs. Today was a special religious day - I believe it was the new moon. School children we saw along the way were in traditional costumes and many of the c...