Eden Basque - 12/10/17 - Les Sables d'Olonne
The Basque Country is full of beautiful scenery, surf and food. In episode 3, the brothers land in Bilbao and their first stop is a walk along the river to take in the architectural sites before bombing it for the coast and the town of Zarautz. The b...