
Travel Guides
Season 3Episode 7Aired 2019-03-19

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


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