World
Indonesia
Bali Island
Bali
Kubutambahan
07432
Kubutambahan Holiday Villa, Bali, Bali Island, Indonesia
Enjoy your luxuary villa on the beach