Best Places to Visit in Ubud (Bali)
Have you heard of Ubud in the highlands of Bali? The cultural heart of Indonesia’s favourite island, this mystical town lays in a perfect setting between rice fields and forests where streams cascade into sacred pools. These are the best places to visit in town and things to see on day trips nearby.