
Carved From A Piece of Paradise, Mandapa Launches in Bali
This discreet and ultra-stylish destination property is located in Bali’s lush spiritual centre of Ubud, and boasts exquisite 270-degree views of the famed rice terraces and tropical rainforest that overlook