6 excellent and affordable hotels in Ubud, Bali
Up in the hills north of capital Denpasar, this bustling town of around 75,000 residents has for many years successfully promoted itself as a center of culture, the arts, and spirituality. It´s also filled with landmarks and museums and offers a w
Read more…