filming location


Does anyone know where in the Philippines this was filmed! Looks like Bohol, but I could be wrong.

reply