Ubud is the cultural heartland of Bali and has many fantastic art galleries and museums worth visiting.