PLEASE
WAIT
WHILE
MAP
LOADS
WAIT
WHILE
MAP
LOADS
| France - Center |
| Amboise |
| Recenter Map To This Location |
Amboise is a charming town with interesting shops, restaurants and a lovely location settled on the banks of the Loire. Crowning the town is its castle - one of the regions most interesting in terms of its history and beauty. A tour of this large property will fill you with tales of grandeur, intrigue, and gruesome history. Francis I loved to party, reveling in grand balls, masquerades, festivals, and tournaments.

