Resort at Isla Palenque: Gulf of Chiriqui Set on one of the larger islands - The Independent