The Day the Bali Elevator Stood Still
On Friday, September 1st, the sun bathed the Ayu Terra Resort in a golden glow, as vacationers and guests bustled about, looking forward to another day of adventure and relaxation. Little did they know that this would be a day etched into their memories for an entirely different reason. Ayu Terra Resort, nestled deep in […]