Watercress Ubud Jl. Monkey Forest, Ubud, Bali, Kabupaten Gianyar, Bali 80571, Indonesia Added on - 12/22/2024 🇮🇩 Indonesia Ubud