The mandala house

Stay in one of “The World’s Most Beautiful Homes” in Bali: The Mandala House

Near the surf of Canggu, The Mandala House is a new villa designed by one of Bali’s leading architects. The…

7 years ago