World
Indonesia
Bali Island
Bali
Seminyak
07819
Seminyak Holiday Villa, Bali, Bali Island, Indonesia
Ocean Front Bali Luxury Villa