FIBRA INN SPA RESORT

PURI FIBRA MONKEY FOREST RD
Ubud
Indonesia