The Philippines

March 19, 2019
0.0%

Travel Guides - S3 - E7

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.

Travel Guides: Season 3 - 9 Episode s