Tour de France in 12 days - The Witty Lens
DAY SEVEN- AMBOISE

DAY SEVEN- AMBOISE

Amboise is a town in central France’s Loire Valley