Puri Gangga Resort Ubud
Puri Gangga Resort Ubud
Resort
Desa Sebatu Gianyar, Sebatu, Bali, Indonesia
92
Excellent ·
255 reviews