Sahadewa Resort Spa

Jl. Hanoman
Ubud
Indonesia