Nusa Surfshops is located in Ubud, Indonesia on Jl. Goutama Selatan no. 25, Half a block from Taksu Resto and Spa Ubud. Nusa Surfshops is rated 3 out of 5 in the category retail in Indonesia.
Address
Jl. Goutama Selatan no. 25, Half a block from Taksu Resto and Spa Ubud