The Loire River provides a fabulous setting for the town of Amboise France.
From the Amboise Palace grounds, visitors can enjoy a stunning view of the
famous French waterway. A number of French chateaus are located on the
Loire River, not far from Amboise.
The Amboise Bridge connects Amboise France to
the north shore.