Most Popular Titles With Location Matching "El Nido Resorts, Lagen Island, El Nido, Palawan, Philippines"


1. The Amazing Race (2001– )
Episode: You've Just Made Me a Millionaire (2004)

TV-PG | 88 min | Action, Adventure, Family

7.7
Rate this
    1 2 3 4 5 6 7 8 9 10 7.7/10 X  

The mistake of one team costs them dearly, but in the end, a Roadblock that involves rapelling up a high cliff proves the undoing of another. The remaining teams head into the final leg, ... See full summary »

Stars: Phil Keoghan, Brandon Davidson, Nicole O'Brian, Marshall Hudes

Votes: 27