My love affair with Indonesia began the moment I stepped out of a car and into the calm and almost spiritual beauty of The Serai, now known as the Alila Manggis, on the east coast of Bali. The Island of the gods is a unique part of Indonesia, made up of a speckling of islands […]
