Duta Surf Stay Canggu 80361 Canggu, Pantai Berawa Street Gang Mandurah No 1 Canggu Bal ** 8.0 / 10 113 reviews