Skip to content

the paradise of the south

Cubadak Island

Cubadak Island located in Mandeh territory, with area covered about 705 hectare, and known as Pulau Pinchnugan Talu/ Pincuran Orang Talu/ The Talu’s Douche. It… Read More »Cubadak Island