Sebukang Bay Resort is resort located on the island farthest from the mainland of Peninsular Malaysia as compared to other Pulau Aur Resort and the resorts from other islands. It is because of its strategic…
Read More!