Today in Bali on Thursday, Jul-19-2018 05:51 AM

Villa Shamballa

Villa Shamballa In Ubud, Bali Villa Shamballa is a haven that offers an intimate and indulgent private villa experience. Located in mystical Ubud, a world famous centre of spiritual and physical wellness, of painting, performing arts, literature, carving, ceremonies and traditional culture on “The Island of the Gods” – Bali. This romantic hideaway magically perched…

Continue reading