World
Indonesia
Bali Island
Bali
Tejakula
07429
Tejakula Holiday House, Bali, Bali Island, Indonesia
Traditional Javanese Beach Front House