Relaxing in Ubud’s Lotus Cafe, Bali

The town of Ubud, in the center of Bali, Indonesia, is a relaxing place to visit. My sons and I had fun exploring when we were here for a holiday and made Ubud our base for some days. One place we stopped off at a few times in our wanderings around town was the pretty Lotus…

Read More