By Keith Anthony Fabro The Philippines’ western island province of Palawan tops tourists’ bucket lists for its picturesque ...
The town of El Nido on the Philippine island of Palawan, known for its stunning ... heavily post filtered images of scenic El Nido spots, drawing yet more tourists, the paper noted.