Toya Pakeh Point

Toyapakeh means salt water in Balinese and is found at the north end of the deep channel. It is a […]

Read More