S03E07
19 Mar 201945 min

The Philippines

Travel Guides – Season 3

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

Cast

Download Subtitles