Travel Guides S3E7 backdrop
Travel Guides poster

Travel Guides (2017)

S3E7 The Philippines

Mar 19, 2019 Season 3 Episode 7 Reality

This week, the holiday critics embark on an unplanned island-hopping journey in The Philippines, discovering stunning beaches, unique landscapes, and fascinating wildlife along the way.