Michael Palin In The PhilippinesSeries 1, Episode 1
Michael Palin In The Philippines
Michael Palin In The Philippines is a TV show on Channel 5. Michael takes an epic 2,500-mile journey across the islands of the Philippines. The most recent episode is from 12 October 2026.
Catching up on Michael Palin In The Philippines?
Don't want to miss an episode anymore? Set up a free alarm and receive an email when new episodes are available. Handy!
