Quick trip to Nagtabon Beach, Puerto Princesa City, Palawan