Amboise Video

Visit Amboise in France's Loire Valley, featuring the royal Château d'Amboise overlooking the Loire River. The video tours this Renaissance town where Leonardo da Vinci spent his final years, exploring the castle, the nearby Clos Lucé manor, and the charming medieval streets below.