A tropical Shangri-la nestled upon a coral jewel set amidst Palawan’s sparkling turquoise waters. Homely and idyllic, this island resort is a perfect hideaway for those who seek both relaxation and discovery. Club Paradise is on Dimakya Island, Municipality…