Amboise Travel Information  Amboise is a commune in the Indre-et-Loire department in central France. It lies on the banks of the Loire River, 14 miles east of Tours. Today a small market town, it once was the home of the French royal court. Additional France travel information including vacation packages.
More Destinations
Weather Forecast