LOOK: Edu Manzano, Cherry Pie Picache enjoy Palawan with her son Nio Tria

Redirecting to full article in 5 second(s)...

Edu Manzano has bonded with Cherry Pie Picache and her son Nio Tria in Palawan, which he described as 'heaven on earth.'