Coopers Beach Dive and Resort. The only dive resort in Northern Puerto Princesa
Coopers Beach Resort
Coopers Beach Resort has its own far, so what's in the buffet table is guaranteed fresh