Jalan Raya Keliki, Tegallalang, Gianyar - 80561 - Bali, Indonesia View Map Area: Gianyar
Photo Hotel Puri Raya Villa Ubud