Royal Pita Maha

Desa Kedewatan, P.o. Box 198
Ubud
Indonesia