JALAN SARI DEWI, PETITENGET, SEMINYAK - 1 - Bali, Indonesia View Map Area: Seminyak
Photo Hotel Ahimsa Estate