Club Paradise Palawan: your own island resort in the Philippines

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 […]