Nestled perfectly on the pristine shores of Sanur’s Segara Beach, Byrd House stands as an emblem of high-end lifestyle and architectural prowess. The brainchild of renowned architect Yoke … Read More