The Jayakarta Bali

Jl. Werkudara, Legian
Legian Beach
Indonesia