Ubud, Bali — Tucked beside the sacred lotus pond of Pura Taman Kemuda Saraswati, The Café Lotus has quietly grown
June 3, 2026