The Beachfront, Padma Beach, Jl Padma, Legian Kuta

Location:The Beachfront, Padma Beach, Jl Padma, Legian Kuta