Club Paradise Palawan is a place that sounds too good to be true. The resort is located on a tiny private island called Dimakya next to Busuanga Island with white sand and crystal clear water. We already wrote a post about “Three luxury beach resort hideaways in Southeast Asia” but what makes Club Paradise truly special […]