The Mulia Getting to Know: The Mulia, Bali by: Bruce Piper Monday | Mar 24 2014 One of Bali’s newest five star resorts, The Mulia, opened last year and is located on…