Where is Samblung Mas House, Denpasar located?
Samblung Mas House, Denpasar, Samblung Mas House, Denpasar, Indonesia (approx. -8.72029°, 115.19095°)
Samblung Mas House, Denpasar, Samblung Mas House, Denpasar, Indonesia (approx. -8.72029°, 115.19095°)