Toya Pakeh Point June 8, 2017 No Comments Toyapakeh means salt water in Balinese and is found at the north end of the deep channel. It is a […] Read More