Michael Palin in the Philippines - S1E2: The island paradise

Aired 2026-09-29

Remote beach camps in El Nido, underground rivers, and swimming with thousands of sardines in Moalboal, showing the tourist-paradise side of the 7,641 islands.

More