TV

Season 7 Episode 18: Day 18 - Santiago de Compostela
The tourists arrive in Santiago de Compostela, north-west Spain, to visit one of Christianity's holiest pilgrimage sites, but conflict erupts when one of the newer couples tries to manipulate the voting.
TV
TV
TV
TV
TV
TV
TV
TV
TV
TV
TV