Ubud, the cultural center of Bali, features temples, waterfalls, rice fields, spas, restaurants, markets, festivals and much more.
14