Villa Gaia
Ubud, Indonesia
5.8COSY
Nestled in the serene heart of Ubud, Villa Gaia promises the kind of lush, intimate escape that Bali's most enchanting village is famous for.
Nestled in the serene heart of Ubud, Villa Gaia promises the kind of lush, intimate escape that Bali's most enchanting village is famous for.