Attraction
4.3 (177 reviews)
Pantai Duyung, Jl. Setapak, Sanur, Denpasar Selatan, Kota Denpasar, Bali, Indonesia