The Philippines

S3E7 · 2019-03-19 · 45 min

This week the holiday critics escape to The Philippines for an unexpected island-hopping adventure packed with beautiful beaches, bizarre scenery and rare wildlife.

The show’s own verdict is on its page.