Bali is the most spiritual place I have ever visited. I had never been exposed to the Hindu Balinese culture prior to going to Bali. We stayed in Ubud and where fortunate enough to experience the Cremation Ceremony which only happens once every 3 to 4 years. I fell in love with Ubud which is know as the town of a 1000 temples. The best part of Bali besides the food and beautiful landscape where the people. The Balinese are the most kind people in whole and really make Bali the place it is today. I also was able to take a Batik class, visit the Monkey Forest and many beautiful temples.