World
Indonesia
Bali Island
Bali
Seminyak
07823
Seminyak Holiday Villa, Bali, Bali Island, Indonesia
Luxury 3 BR Seminyak Villa