Amboise, France A view of the Loire River from Château d'Amboise.
Amboise, France Pont Michel Debré over the Loire River in Amboise.
Loire Valley, France As he did all over Europe, our wonderful driver Genaro meets us outside the Château d'Amboise.