Amboise Castle – France

Amboise Castle – Loire Valley – France We visit the Royal Castle of Amboise: The Royal Castle of Amboise (Château Royal d’Amboise) is located on top of a hill, overlooking the Loire and the medieval city, and has imposing walls. The Hundred Years War made the kings of France decide to move the court from the banks of the Seine to those of the Loire, settling in Amboise half an hour from Tours. Then its old fortress, perched on the …

Read More